refactor parallel bgzf compression/decompression classes
refactor parallel bgzf compression/decompression classes into separate files