added more logging
better error handling in the game runner