finished with UI, Executor, Parser, Command and CmdAddClass