новые интерфейсы
итераторы и range готовы
не тестировалось
небольшие косметические изменения в других классах
поправил логику копирования итераторов при создании дочерних range
дополнения в Storage
реализация некоторых методов Storage по умолчанию
Нервные изменения всего понемножку, кроме собственно итераторов
Далее буду менять классы в соответствующих ветках
merging with master
merging iterators to master, learning how to git )