Changed method of generating keys from NSIndexPath subclasses by returning NSIndexPaths instead of NSStrings