Moved the compressor code the lib/pnumatics and updated the old code to work with it