updated Environment to reflect our cool compiler and our version of cool language.  Added HashStack and TypeChecker: need to be modified in the same way as Environment.  Added tests: test file directory.