Creating my own lightweight MVC framework