moved height and width to gridtoestand

- moved hoogte and breedte to gridtoestand
- vrij can now check if a car is out of bounds.
- nieuweToestanden now terminates
- when moving forward, we only have to check the final block of the car
for collisions and being in bounds, so zoekpositie is raised by the
length of the car.