Merge pull request #7 from baerenfaenger/master

Implement mail service
Add methods for changing user roles to index and User.class controller
Delete useless comments, debug messages, add spaces for '=', refactor changeLevel to changeRole and refactor /user/change to /user/role/change
Prettify the code, change level to role and post to put
Add forbidden access check to User.class controller
Make the admin check in user controller indirectly through method,

add TODO comment for changeRole route
Add path /projects/belonged to index, add method for getting belonged projects to user controller
Add path /projects for allProjects, add method for getting all projects to controller
Merge pull request #9 from onurv12/master

Add methods for changing user roles to index and User.class controller
Add project class to controller, move getAllProjects() and getBelongedProjects() from user controller to project controller
Refactor userManagement classes from camelCase to PascalCase, prettify code
Merge pull request #11 from onurv12/master

Add project controller and methods for getting belonged and all projects, add new paths to index
When an error ocurred, give an error message
Refactor changeRole() to return a 403 HTTP errorcode
if a user has no sufficient rights
Merge pull request #13 from boom1992/master

When an error ocurred, give an error message
Fix user controller

to work with the latest version of flightPHP
Merge pull request #14 from tobiasmuecksch/master

Fix user controller
Port to new flight version
Merge pull request #15 from boom1992/master

Port to new flight version for User controller