Update the Laravel framework back to v4.2.11
Add Mockery v0.9.2
Add support for the repositories and services
Add general interface for the repositories and implement AbstractRepository for the Eloquent
Add general interface for the repository services and implement the interface as an AbstractRepositoryService
Add interface and implementation for the ActivityRepository and ActivityService
Refactor the Admin\ActivitiesController to use the ActivityService
Add interface and implementation for the ApiKeyRepository and ApiKeyService
Add interface and implementation for the DataSourceRepository and DataSourceService
Refactor the Admin\DataSourcesController to use the DataSourceService
Add interface and implementation for the DataTypeRepository and DataTypeService
Refactor the Admin\DataTypesController to use the DataTypeService
Add interface and implementation for the ToolRepository and ToolService
Refactor the Admin\ToolsController to use the ToolService
Add interface and implementation for the DataRepository and DataService
Refactor the Admin\Tools\DataSourcesController to use DataSourceService and ToolService
Refactor the Admin\Tools\DataSources\DataController to use DataService, DataSourceService, DataTypeService and ToolService
Add interface and implementation for the UserRepository and UserService
Refactor the Admin\UsersController to use the UserService
Add "user_id" under the fillables in DataType model