some initial progress. drop support for logins in favor of just setting a username. work on game flow with unit tests