application can query layout manager to find if all components (layout items) are finished loading (replaces existing boolean variables for each component) + added lock field for lesson details dto (also to Sequence as model)
Remove the tool sessions related to any non-grouped activity which is deleted via edit on fly. Doesn't apply to grouped activities as their tool sessions aren't "pre-initialised" when the lesson is started.
moved some funct to monitor (setting up edit on fly) and author just opens the design in the correct mode + few fixes for new system gate + finish edit on fly lock and gate release