Building a better ASP.NET MVC Template.