create Maze.isIntersection(point) and Maze.remainingLine(point, direction) methods ; improve Pacman.MakeMovementToDirection()