Testing game integration

#166 , #167 
@adamggg implementation reviewer
@KareemAliRahman senario reviewer
@mostafahassaan documentation reviewer
@Khloud-Khalid  UML reviewer