main MVC structure started