Expanded test coverage and made HomeController totally independent from the models