changed name attr in endpoint_group for opts
Moved generator to /lib/generation/ and simplified
Created class GeneratorWriter
Described Config file
Created class apigen