ym

Results 5 issues of ym

see: https://laravel.com/docs/5.7/eloquent-relationships#custom-polymorphic-types

#### Summary of the change: - refactored code to be compatible with [Laravel's directory structure](https://laravel.com/docs/8.x/structure) - added translations publishing P.S.: this PR is backward compatible

A package should not freeze requirements, otherwise there will be problems like bellow. I'll create a PR. ![image](https://user-images.githubusercontent.com/26791154/164246656-e6e76bc1-fe41-4a93-8944-8ec013a81686.png)

see Cobliteam/cassandra-migrate#64

This PR basically improves model replication process and allows to users customize behavior fluently. Refer to README for examples. **Note: this PR introduces breaking changes.**