added logical connectors to AST (AND,OR,NOT)
also added function to interpret Value in boolean context