An AutonomousMode that can be registered as two separate op modes, one for each alliance color.
used to share information across opmodes
the selected alliance color
used to get information from gamepad one
used to get information from gamepad two
used to get hardware instances
used to log information to the driver station
Code to run when the op mode begins.
Optional code to run when the op mode ends.