InventoryObject and ThirdPersonController nixed

Updated InventoryOjbect, wrote method for object interaction and
managing inventory to be placed in the final ThirdPersonController, and
commented out the old ThirdPersonController.