+ Проверена начальная работоспособоность, добавлена цветная отладка
* TODO: хранить полный хэш в Data, для сравенния перед непосредственным сравнением строк (будет, тащемта, быстрее)
* В обозримом будущем сделать перераспределение элементов при достижении определённого числа коллизий (с хэшем в Data это будет несколько быстрее)
! Рабочая версия, основные функции работают. TODO: Добавить в данные ключ и сравнивать по ключу, пересортировка