LDEV-3765: Add command websockets in all tools. Run check less often (5s vs 2s) as the effect does not need to be immediate. Reorganise code. Add i18n support.
LDEV-2782: Move preceding lesson modification to service as all previous service calls are read-only, implying the save will be read-only too and leading to exceptions.