Play TechDays 2010: Understanding the Model-View-ViewModel pattern