Ending the Debate for MVC vs. MVP vs. MVVM | Hacker News Reader