protected void Application_Start()
{
AreaRegistration.RegisterAllAreas();
RegisterGlobalFilters(GlobalFilters.Filters);
RegisterRoutes(RouteTable.Routes);
// initialize dependency injection.
NinjectBootstrapper.Init();
Database.SetInitializer(new DatabaseInitializer());
}