Commit 7 (working compressor)

IT WORKS! Mostly, apparently there's a few "stutters" in the running of
the compressor, but it actually runs properlyish now. On to the rest of
the code.