moving code to GameRenderer #19
finished splitting GameClient and GameRenderer #19