DriveTrain Subsystem

Converted DriveTrain to more well-behaved subsystem.