docstrings, whitespace

Tried to keep up with http://www.python.org/dev/peps/pep-0257/ and
http://www.python.org/dev/peps/pep-0008/, not sure if succeeded.
Make it into a package.
Installation hint.