Refactoring of dagger modules
Refactoring of modules to make it buildable with forgeGradle
Added modules to be versioned
Rename to match actual abstract class
Added dagger to shadowing
Trying with APT plugin