Added lots of player methods and Room take/leaveItem.