Add gradle-apt-plugin and Dagger.
Start making requests block on auth, finally Daggerize.

Daggerization done so that SessionManager can be a singleton.