refactor(cardStore): extract common methods to service