Swapped Otto with EventBus.
Added more sophisticated event handling.
Moved event and injection package to app package.
Got rid of old sync boilerplate code and added automatic data refresh to landing page.