Refactored and commented Compressor and Shifter subsystems and associated commands. Code compiles but has not been tested.