Integrated more deeply with MVC framework