code re-org, fix linting issues
code re-org
remove duplicate listener, only swap pieces if pieces have been clicked
don't init both players, we'll init them as they join
defer play initialization until after the game is started (event will fire when we have 2 players)