fix bug in nim example
first pass at game_runner