renamed compression classes
moved decoders to new package
added new GZIP decoder class
moved decoders to new package
removed compression trait
updated comment