implemented
Renamed to driven* (DriveFile and DriveUser to DrivenFile and DrivenUser)
* Decoupling for Dependency injection and testing
* Added Dagger and Mockito for testing
* Initial support for UnitTesting
* Removed "Test" gradle project since it's no longer used
Added connectedAndroidTest to Travis script