players have inventories, pickups add themselves

also UI