Объявления и реализация вспомогательных классов перенесены из файлов globals.[ch]pp в файлы data_structures.[ch]pp. Реализованы некоторые вспомогательные классы.