Group up files according to MVC design pattern