Improve error handling logic
Add caching for templates and lists
Fix bug with fragment titles on config changes
Add convenient naming for lists and templates