Описание файла Файлы с трудом тянут на "Шаблоны должны быть сложны в реализации",но сделаны по большей части самостоятельно)