Move Commands to a commandexecutor class