feat(client): change parser to just take &Game
feat(client): add needed functionality for log
feat(client): a few notes
fix(client): don't default to Err(()) in parser
feat(client): semi initial game state and parser
feat(client): init game status and parsing system