New constructor for TankDriveSystem and Error handling