Project exploring dependancy with MVC  5 C#, showing how to achive loose coupling using an interface