Make the none method for a user.
Create a none project as soon as someone registers with our site.
Simplify the trainer - untrain the entry first then only train if it's for a project.
Create default project none for a user in the factory to clean tests up.
Added convenience method on user to get no project.
Remove redundant code.
Added minimal implementation of last active project.
Make the table more readable and responsive.
Format the totals with hours minutes seconds.
Added better errors.
Only fire one query when we detect overlapping entries.
Added untrain.
Make it simpler to create and new up entries from user.
Set default project as none for entries and fix bug with non document.
Setup default none project on user create and update tests.
We now look inside a 10 second window for the last active project.
Switch back on validation of overlapping entries.
Only show possible paths from documents.
Fixed major bug with previous entry method.
Remove useless logger.