working on NSIncremental store

changed how the store type is registered