In progress: makedrive -> firebase

This is hilariously bad
So this is the deal: 

a) there is no way to determine when/if firebase has loaded all data for a query
b) I can't figure out how to properly get vue.js to respond to model updates across the entire app. I tried using firebase events, binding vue.js events to firebase events, setting the data on a shared scope value, requiring a shared object, using `computed` values, setting `$watch`, setting my own watcher functions, and *nothing* seems to work consistently. Part of the issue with this is that when new properties get added to objects, they aren't observed. There are some new features in 0.11.0 that might help with this (i.e. `$add` and `$remove` ob objects), but upgrading at this point is too costly.

Anyway this timeout hack was the best thing i could think of. Suggestions appreciated