Created ProfilesController, Profile model and migration script. Refactored Controllers to extend the new RestController.
Added Repository trait
added new lines at the end of files to comply with best practices
Merge pull request #23 from CrackedMonkeys/80144536-api-customizations

[#80144536] api customizations