Refactored tests for '=', '>', '>=' and 'instanceof' expressions
Refactored '<<' expression
Refactored and removed redundant tests
Changed the way result class is asserted
Added '??' (coalesce) expression. this is a wrapper on '?:' restricted to
reference types
Started to implement expression evaluation
implemented for constants context and instance