Make handler take header and footer from main template directory and use public or private base.
Update templates.
Add Translations support with texts class and texts model.
Change background