MVP Architecture. Basic App using RxJava 2, Dagger 2 for dependency injection and basic testing with Mockito.
Basic API: that its going to return a json object with a paginated list of "Events". Each event will contain basic information such as title, venue,... etc.
The second Activity will show us on the console the actual state of the observables that we subscribed on.