Lots of comments. Service for the future.

Commented a bunch of stuff, broke a bunch of other stuff. Fixed it
again.
Back to pretty much original state (now with 120% more comments!)