Promisified the basic IStorage operations (CRUD)
Added resolved and rejected statics and renamed error to fail.