Wired pickup to inventory

When items get picked up, they now seem to be going into the
inventory...I need to refactor the way item quantities work and make
sure they're only ever stored in the form of an item stack, because
right now it's kind of messy how it all works.

After that, I'll begin working on UI.