chore(client): fmt, clippy, cleanup
feat(client): change parser to just take &Game
feat(client): parsing event