Add setInterval to keep clock up to date
Seperate controllers, add sharedState service to keep track of state of hiding and showing divs