file structure & MVC preparing