Commit 2

This may have fixed the problems of motors starting and stopping really
fast, but there's no way to test yet because I can't get to the robot.
I'll check on Monday, and get everything working then.