First iteration
One more iteration over SOLID
Merge pull request #66 from kirill-kornyakov/solid-update-2014

SOLID 2014