set up maven build
Added back value choice.
Value choice working again.
generated parser/lexer sources added
Added target folder to .gitignore
Added target folder to .gitignore