added first version of simulator, not finished agv control function, only the machine control