[REFACTOR] decoupling grid from the rover class