Base now is a simple interface/contract with the same functionalities than before. Some changes were made:
- The method instantiatePresenter is now called injectDependencies.
- The presenters now can access their views through a method called getView().
- The views can access their presenters through a method called getPresenter().
- The mvp and the domain modules are now inner packages inside the base module.
- The old examples were deleted and now there's only one simpler example.