Начал добавлять приведение к типам в импорте. Добавил кэширование для метода Type::from
Доделал конвертацию типов при импорте. Осовременил структуру Exercise.