IntelliJ files added to gitignore
SymbolTable uses singleton pattern for global access to same table
Parser.scanner is final
Renamed WrongSyntaxException to SyntaxException
Parser and Checker support declaration of variables.

Variables are saved in the symboltable depending on the currType variable