Codehealth/daggermigrate

(#47)
Application and Activity level object graphs introduced.

@shermpay Please CR and pull :).
inject BaseActivity instead