Add javadoc comments to Wheel and move motor reversing code.
Modify logic of SpeedControlledWheel and Wheel.

The classes now leverage more inherited methods.