Переименовал некоторые внутренние классы
Незначительный стилевой рефакторинг