Expanding sample xml world definition
Adding the Item class
Clean-up direction passing implementation for Room Class
Refactor link() method to LinkRooms() so that it follows a consistent naming style
Added items and handling to the Room class
Continuing Item implementation.

Also refactored some method names to bring them into the consistent naming scheme
Finished implementation of loading and viewing items in a Room from the XML world definition.