John Papa's ASP.NET MVC SPA Template