Adds phrases entities

Using entities I believe that the concept of phrase is more clear in our application.
[WIP] just an idea about tests, assets, repository and phrases