Finished hot detection, zero drive while disabled, added ultrasonic sensor.