initial check-in for learning solid
initial commit for Single Responsible Principle
implemented log4net
moving files to their own folders