Road to MVC, model and view prototype