Opinionated cross cutting concerns and test helpers for ASP.Net MVC applications