Personal approach to build my own MVC framework