Основная задача адаптация шаблона 

и исправление многочисленных ошибок