slightly saner scoping (probably going to move most of whats in AndroidModule to ApplicationModule or at least rename the android module
really rudimentary pref handling
fix injection order in base components (needs to happen before super.onCreate otherwise we crash when rotating because our fragment injection gets called before the new activity is injected
make our rudimentary preference handling at least mildly functional (still no support for generics)