Implementing CommandBased structure for initial testing

Added Fire and AngleControl commands for shooter actions
Revised OI to call commands on button press/release
Simplified ShooterControl (renamed from Shoot) to only handle manual
control of the shooter, i.e. for loading