Break up the monster AuxioService into sub-classes, keeping just the major lifecycle and music stuff in AuxioService for now (which will likely be split out itself eventually)