Initial revision of Model-View-Controller.