correct id/agency handling so it won't break on records that have more than one IDNo [#60545858]
minor cleanup for single document template
set up API documentation in sphinx and start documenting DDI xml object [#60545858]