Refined Lo.g to show caller location with logged output.
Reduced unnecessary scope of query and queryIndex variables.
Moved more query logic into GameIterations.
Migrated query/game logic into GameIterations.