Created base Item class containing fields and methods common to all items
Weapon attributes now modified by loaded ammo
Weapon traits now modified by loaded ammo
Framework for adding attachments to weapons added
Attachments now modify weapon attributes