More documentation typos
Added HYDAccessIndex to fetch values via index.

Internal refactors to use HYDMapThread over manual implementations.
Added some assertions to helper functions for early error detection. Dead code removal