Запасной коммит (собираюсь удалить cloneObject)
Перешёл к модели сериализации. Исправил кучу ошибок (самая главная - метод compareTo)