ASP MVC presentation layer for training exercises