Подправил код

Разделил функции по разным моделям и вынес константу с путем в функцию template