MVC Fundametals Demo as inspired by the code and lecture of Scott Allen at PluralSight