Fix handling of new items in collections, and improve docs.
Major documentation and standards cleanup.
Remove unnecessary pool trait.