working on Interpreter, Translator, Commands and Methods modified