Documentation improvements and cleanup