More Minor Changes

Added cpp files for Item and Character (the header files were getting
too big).  Started editing the equip function to only take items from
inventory.