remove archive angularjs controller, use only projects controller
create time_log_entry factory
create task factory and use in in recents
rework task api json view no to have task.task nested. Fix test for it
remove redundant json.user from users jbuilder view
refactor register controller to use  and users factory
extract topbar stuff to top_bar.js.coffee controller
missing integration_factory tests
move timeFormat to seperate class - extend Number prototype
remove noTask and noRecentProjects variables
remove unused runningVisible
use ng-resource in root controller getRunningTask
remove watch
use Project service in root refresh action
move notice/alert/success helpers from root controller to flashMessagesService
remove unnecessary method
move highlight current page to topbar controller
move 2 menu method to topbar controller
move hideFirstTipTo go method (stricly related)
rework checkRefreshingProjects to use