invokeLater surrounding all ClientGame code