TimeTracker-Project Implementation of a time tracker in java using design patterns and an API to use it in Android