документирование интерфейса
global namespace
переименованы классы 'wrapper'