xmlConverter: only need to pass in single element to parse
xmlParser: use new sanitised xml structure
tags.script: use attribute for filepath
templateManager: use for i loop as we will skip first element later