renamed 'SymbolTable' to 'ASTScope'

to better align with it's use
added dependencies to Makefile