Created Drivetrain class

Consolidated ALL drivetrain operations into 1 class.  New Drivetrain
class uses other classes such as shifter and encoder classes.  ALL
drivetrain operations, calculations, etc are done in this class.