Merge pull request #304 from ShaikDawood/master

Group all the game details together
Merge pull request #305 from ShaikDawood/master

Group all the game details together #2
Merge pull request #306 from ShaikDawood/master

Group all the game details together #3
Merge pull request #307 from ShaikDawood/master

Group all the game details together #3
Merge pull request #100 from ChrisBoesch/master

Updates