Mides ,собери двиг немножко ) ,функции в один файл ,объявление mb_кодировки вынеси в главнй файлы sys ,чтобы не объявлять ее везде ,да и с шаблонами разберись ,смешение кода и представление везде ,вообщем структура движка мне не понравилось ,люблю когда все п папочкам разложено )