Going to screw everything up with the Equipment class.
Switched to using pointers for inventory entries, allowing for polymorphism. Note that all changes have not yet been finished and/or tested.