Learning the patterns of MVC.