Documentation improvement and cleanup