added changes to pickup features. needs review
Added changes to the pickup library (changed the new item function to make randomizing pickups easier). Added changes to user_move to (hopefully) prevent the user from skipping over the enemy. This still needs to be tested, I've done light testing, but nothing extensive.