update unit tests
update documentation
add => operator to lexer
add => to parser and refactor fn grammar
implement => and refactored fn grammar
Update documentation
allow _ in identifiers
add .gitignore
add support for hex literals
add concatenation (++) operator