page creation and information flow, full MVC