Text this: A Classification of Lossless and Lossy Data Compression Schemes