use should for unit tests
add unit test for empty parse
handle case for existing grammar key
easier to read/write syntax for parser grammar
comment rule generator
use simpler parser code and assert equality in tests
parse decimal ints
add tests for hex digits
add macros to lexer and add grammar to parse hex digits
update node modules
update node modules
parse characters\strings
parse characters and whitespace properly
turn of flex option = faster parsing + accurate
expect hex values
move source to src
move /lib to /src
proper tests for AST
compile cs files
add task to compile jison grammar file