Implement CompressHandler; resolves #11
Add CompressHandler test