Regroup legacy controller into single OAuht2Controller.
Revamp ModelController as individual + test.
Revamp all API endpoints with /api/v1.0 prefix.
Merge branch 'feature/RESTful-API' into develop