Port most of functionality back to hakyll templates
Add all templates