PHP gradebook redesigned in ASP.NET MVC