Clean repo

Cleaned up version of the codebase for review.
Please refer: 
1. http://www.codeproject.com/Articles/703634/SOLID-architecture-principles-using-simple-Csharp
2. http://dotnetcodr.com/2013/08/12/solid-design-principles-in-net-the-single-responsibility-principle/
3. http://www.oodesign.com/single-responsibility-principle.html
4. http://code.tutsplus.com/tutorials/solid-part-1-the-single-responsibility-principle--net-36074

Find more here (https://www.google.co.in/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=single+responsibility+principle+c%23);