Further refactor use of services

Completely move all firebase related code into firebaseService. This is utilized in BrainstormCtrl and TimerCtrl.
Refactor service call to return value instead of promise. Wrapping in .when did not work because firebase does not resolve the data until ('loaded') event is called. These firebase methods do not return promises. Only  and login methods return promises (according to documentation).