added cell struct, updated grid / movement tests, grid need to be more thoroughly updated