Items are now stored in the map, finally making it more useful than a regular array of obstacles. As a result, minor changes to the collision checks and other stuff. Dialog boxes are now all elements of a single array, which makes it easier to advance through them.