API Cleaned u pindexing process

* Split conversion of array/object into separate convertObjectToDocument method
* Added indexMultiple method to provide a much faster way of indexing multiple objects
* Cleaned up indexing of array data to be much simpler to call instead of needing to manually providing all mappings.