clean up defaulting of metaStore implementation in .load
adding optional callback for Index.add and metaStore.add.  Removed check for existing item in metaStore on index.add