Cleanup; Mostly new documentation.