added new TankDrive class