https://github.com/jeroenbellen/aedifex/issues/3

refactor classGenerator