Documentation and code cleanup for some of the class extensions, updated the version.