More refactoring/minor UI tweaks. Handling case where user tries to connect to a party which has since been disconnected, timeout occurs and displays a message. Fixed bug with party server setting delegate