issue #7: Added `updateUserCues` to the `CueService`, next step - create API end for retrieving user cues and marking them as viewed