Structured handling of file types.
Handling of already compressed data based on compression algorithm.
Add a few more extension types.