Sprint task - add exception handling for remote communication problems - part 1.
Sprint task - API added InteractionMode as enum to use for everything which has to do with e.g. mouse clicks
Sprint task - adjust rc side to use new created enum