Added locks to store -- unit tests passing
Create integration test passing
all tests passing again
Delay delete promise until delete and ajax are finished