changed FPGA custom timers to timer objects; you can no longer shoot if the gatherer is not lowered; added autogather command (initiated with start button in either controller mode); added isFolded to gatherer subsystems. NONE IS TESTED
HUGE UPDATE: Commented and reorganized ALL of the subsystems and MOST of the commands. Moved the locations of BadCommand and BadSubsystem up to the com.badrobot folder.
HUGE UPDATE # 2: Commented all of the interfaces and renamed all RetroLight things to RingLight
reorganized Shoot command