query result associative store
  Added query result map implementation
  Added generic associative store for common code