-reinstated brackets in syntax
-various small optimizations to generator
-minor refactoring and clean-up
-removed unnecessary console project