Adds basic test framework for GeneratorServiceImpl and tests length
Add tests for excluding types
tidy comments and add failure messages