Separated the Shooter Subsystem into a shooter and a lifter.

This was done to allow controlling of the lifting (and angling) mechanism
separately from the shooter.
Updated the Components class to reflect changes to the shooting mechanism.

The Components class now reflects the new split up Shooter and Lifter
subsystems.