Hoops World: Settings update

Fixed various bugs with controller support and video/sound options menu. Menu system should now be fully functional with a controller.