Implemented logic operators
Implemented not expressions
Update implemented features
Refactor tokens, rules and precedence declarations
Added custom errors