Now includes compass data from the IMU.

Something's wrong with the ir sensors; I'm not sure what. Their readings
correspond with distance, but they aren't correct.