Add BWCompression Class

This class shall be used to interface the whole compression
decompression process.