DigitalInputs doorOpen and doorClose should NOT be public. Instead created methods isOpen() and isClosed().
DigitalInputs top and bottom should NOT be public. Instead created methods isUp() and isDown(). Plus, initDefaultCommand() should setDefaultCommand() and NOT call a class method. As a bonus, all variables are now private.
Fixed names in RobotMap
Added JoystickMap AS WE AGREED UPON (dun dun dun...) and fixed a few names on the way. Also made way for 2 joystick drive.
Switched the "2000" in Thread.sleep() with a constant in RobotMap (as you all should do).
Made talons private.
Added TwoJoystickDrive and fixed source and names in DriveTrain.
Fixed source (now code is more beautiful).
Merge pull request #1 from Spikes-2212/fixes

Fixes