Sample Android project implementing the MVP paradigm, using Dagger and Espresso