New structure to Game Run Method, fixing gray window issue