did a MAJOR style overhaul of drivecontrol.java