split file follow pattern MVC