delete unnecessary constants
comment some methods
refresh jar in plugin
insanely big commit: migrate code generation to xtend