Architectural Guidelines to Follow for MVP Pattern in Android | Hacker News Reader