add MVC structure