fix precendance when evaluating NOT
fix unimplemented parts of parser

support for NOT
support for TERNARY
changed impl of MINUS for literals (confusion with subtraction)
changed parsing of negative ints/floats

now we process MINUS token separately
and in the parser figure out whether this is subtraction or
a negative literal
improved coverage in parser
fixed empty method to include return

allows code coverage tool to work
improved code coverage
fixed formatting for lists
removed unused function
improved test coverage
improved test coverage
improved code coverage
improved coverage in planner module
adding test in main package