Added auto motor control, limit switch callibration