Document and clean up thaliawebsite module

Thom Wiggers
2018-08-29T21:26:01+02:00

Much nicer docs and cleaned up pretty much everything pylint was complaining about.

Closes #586 (closed)