Fixing string values parsing

Making also tests stricter
Adding gitignore
Refactorized parsed and AST to support operators
Introducing OperatorPredicates
Introducing parsing levels