-- changing find and list mappings
-- in shell/create, returning a result promise
-- adding result-promise to remaining create and retrieve functions