final project begin of MVC pattern