Use of dagger, Remove some unused classes, remove abstract initDelegates from BaseAllAdapters
Rearrange code MainActivity