A basic recycler view app that implements MVP android architecture
Understanding Modern android architecture is very vital for every android developer and it helps to reduce a lot of boiler plate code, for the data, i used a mock data source but will try to use a real data source and the try to implement RxJava to give that Reactive feel