Automatic attach for drive motors
The drive motors now have LeftMotor and RightMotor classes and automatically attach on the first use. The constructor for Motor has the pin parameters and Left and RightMotor subclass it with the correct assignments.