User Profil Entity

see #7 

* [x] create entity
* [x] create automatically profiles
* [x] change entity references
* [x] add migrations
* [x] change controller to use User entity
User is an SQL keyword, don't use it as a table name, please switch the table-name to UserProfile.