Start times and current project

Now uses a framework of keeping track of which project is being
manipulated with the variable currentProject. This is dynamically set
when clicking on a project on the home page. In addition, the timer is
now dynamically started.