Window updating, item equipping, read xml

Automatically updating some required windows. Component items and
equipping them. Reading an xml file and creating UI elements from it.