Implement PBEM with passwords.
Implement data file integrity checking for PBEM.
Implement password revocation for PBEM.
Move PBEM to gui.
Rename PBEM in gui to PBEMGui. Introduce PBEM in game to hold pbem game variables. Move variables from PBEMGui to PBEM. Do necessary refactoring to facilitate move.
Rename state MM1 to MM3. Begin implementing first window of main menu.
Implement first window of main menu. Add restart game to file menu. Introduce 11 pt font font_large.
Use font_large for OptionPanes Buttons and Labels. Note that this means that panels in some places (eg. build and research window tables) are too small to contain eg. the letter g. Center PBEMGui JDialogs.
Accept only GALAXY.GAL or GAL/galaxy_name as galaxy file name. Introduce panel to screen faction details during player change. Try to fix PBEMGui dialogs with BoxLayout, doesn't really work. Fix font_large_size doubling.