A modern, modular ASP.Net MVC web site application