chore(client): fmt, clippy, cleanup
feat!(client): get in-game, and see some details
WIP(client): browsing and related call events
feat(client): init browse view
feat(client): functional login and register
feat: basic login and register windows
feat: init menu
Merge branch 'dev'
feat(client): settings menu stub
feat(client): enable the play menu in a crippled state
feat!(client): add new connect ui, and menu stub