added register mapping and register functions to Control.g, SymbolTable.java. Cleaned up Node.java by removing unused constructors, added new field for registerMap, and getter and setter.