passes first integration test for discovery and retrieval (temp logic)
passes first publication test
refactorings, fixes, and prepared for semantic tagging