Refactor how DropItems works, make it responsible for updating inventory
More cleanup
PickupDrop test AI