added rest of gridworld