fixes CanMove so it doesn't accept invalid directions
adds method to move car on a Grid
Move() is now complete