Uniqueness constraints for IDs better enforced.
Removed old file
Added code for creating ScriptComponents from XML as well as other XML related code.
update ignore