Datalist fine-tuning
Templating improvements (more readable block names)
Added default value option
Templating cleanup