Compression and it's test are added

First version of compression.