adds a singular, .fetchEntity() method
oops
more robust store.get() and store.exists()
oops
Add caching layer when resolving an entity
jshint + test fixes