CNC machine controller