[common] Create error catching in client
Merge branch 'develop_story' of https://github.com/shadel/storymarketplace into develop_story