Избавились от ненужных шаблонов

Изменения:
Классы Vector3D, InterpolationFunction и др. теперь без шаблонов.
Оперируют только double.
Переход от std::vector и std::pair к QVector и QPair.
Реализованы сериализации некоторых классов.

TODO: Написать реализацию Vector3D, исправить ошибку с сериализацией
InterpolationFunction.