Issue #24: Full pass of documentation