Added dependency injection

Passing the grid into the movement class allows me to call its instance
members