Updating Initial Screens and game hosting screen
- 
					
					
					
					
 I'm in progress to simplify a good chunk of the launch screen code, the code that powers the first several screens up until you join a game. As part of this, it makes sense to make a few improvements along the way. Below are some screenshots of what I have, feedback is really welcome! Thank you in advance for any comments/thoughts/suggestions.  Then if you click multiplayer, you'll see the multiplayer options on one screen: 
  Going back, if you click on single player this is what you see: 
  For network games, a chat dialog is included and the screen would look like: 
  
- 
					
					
					
					
 @lafayette Do we have competing projects here? Or are these 2 different branches of the same project? 
- 
					
					
					
					
 2 different but related branches. The update here is mostly code related. This is coordinated with @RoiEX https://github.com/triplea-game/triplea/issues/2753, for https://forums.triplea-game.org/topic/464/taking-your-suggestions-for-a-new-ui So here I'm rewriting existing UI code with an updated and simplified UI library, but it is still fundamentally same technology. While doing this there is a lot more happening to the code and we are getting a better split of UI configuration from the game logic. This should help us then upgrade to the next gen of java UI technology (https://forums.triplea-game.org/topic/464/taking-your-suggestions-for-a-new-ui) But, while re-writing the UI code, there are a few problems that should really be taken care of  It was also an opportunity to resurrect the code behind the updated hosting screen. It was also an opportunity to resurrect the code behind the updated hosting screen.
- 
					
					
					
					
 @hepps you should be able to even demo some of these features from the latest pre-release (maybe even in the latest release). Turn on 'beta features' in the settings screen 'testing' tab: 
  Then on the next game launch the main window will have a 'launch new UI' button: 
  
- 
					
					
					
					
 @lafayette Yup. Just trying to keep track of the two different things and wondering if I should hold off on UI re-designs until we have a specific direction for the feature and choices on each screen. 
- 
					
					
					
					
 @hepps I would say no on holding off on future re-designs. What I'm proposing is a next step that is almost required before we can do a larger redesign. Most of the changes are in the code. Meanwhile, it's pretty trivial and very easy now to alter the screen and which buttons are where, so I can incorporate feedback on that quite readily : ) 
 
			
		