A key value storage abstraction in dart, localStorage counterpart on the server!