Upadate on the collision with the walls.
Character can now move diagonally next to the wall (with slower speed).