Within this repository your will find some code sample files that are the starting condition for a particular scenario. Your objective is to refactor the code files applying the principle for which each file is named.
The start states are derived from the following article: http://www.codeproject.com/Articles/703634/SOLID-architecture-principles-using-simple-Csharp