added a load of comments to explain the functions, and added a check to only run a plugin if it's <name></name> tag has been properly set
added a load of comments to explain the functions, and added a check to only run a plugin if it's <name></name> tag has been properly set

diddledan/CRIMP,diddledan/CRIMP,diddledan/CRIMP,diddledan/CRIMP