Added gitignore and ignored tracktor.db
Project overhaul

- Created Project, Task, TimeEntry
- Created multiple service classes in lib
- Plants now just keep track of which Task they care about
- A daily TimeEntry will be created for each activated Plant