custom frontend templating system for my personal site