Custom Node MVC framework