Поправил интерфейсы с оглядкой на отрисовку.

Вроде итератор написал.
Остались: графика и генератор отчетов.