Added a compressor subsystem (#20): controls both solenoids and compressor

#20 done.