Myriad of changes see description

Added necessary member functions for each class for autonomous to
operate, autonomous works, fixed settings class, added rpm control for
shooter, and collector re-inits if it gets stuck in the defualt switch
and is confused.