An ASP.NET MVC-based "batteries included" framework