Simple MVC implementation