Version 2.1

Вынес классы в отдельные файлы, добавил классовые методы, почистил
константы