Documentation Improvements

Docblock all the things.