3rd commit - Added Factory, Character, Armor, and Weapon classes to update tile contents.