7: Refactor and add usage and architecture documentation
Cleanup some refactoring TODOs

Task-Url:
http://github.com/sergej-samsonow/code-generator/issues/issue/7
7: Refactor and add usage and architecture documentation
Add code-generator README

Task-Url:
http://github.com/sergej-samsonow/code-generator/issues/issue/7