Major Push

Adds: Joystick commands
Adds: Throwing Command
Adds: Launcher Subsystem
Adds: Drive Command for Auto
Changed: Formatting
Removed: Unnecessary initial bulk