Add get methods and tests for all document types
Add step to developer instructions
Abstract functionality out of get functions and into into utility functions