Изменен ClassLoader: вместо List<Class> возвращается Set<Class>. Изменеие внесено по просьбе Алексея по согласованию с Игорем Поповым.
Добавил класс обработчик, созданный Алексеем Балышевым