added WorldGrid class