Documentation

Adds docstrings and a first draft of a user manual.
:astonished: We'll definitely have to make a note of that in the doc :( Or implemented gunzip in elisp XD