Moved the menu controls out of world and put them into their own
sub-class called InventoryController. Also updated the cursors to be
slightly less dumb.