Updated .gitignore; New Expression class and adapted Parser.cup