Скрипт выполняет проверку на обновления на странице и парсинг. Проверка не всегда нужна. Как дать пользователю возможность при старте выбирать все функции или только некоторые выполнять?
Название модулей сбивают с толку, например некоторые действия в модуле "список" можно использовать со строками, например действие "Содержит" отработает корректно при поиске подстроки в строке. Действие "Получить Элемент" может получить букву по индексу в строке и т.п.