A simple MVC framwork.