implemented fog of war