Coupled client backend with client UI.
Client connection, player selection, and game initialization functional.
Merged remote with local.