Ghost now only changes direction at intersection points

Forbidding 180 degrees turns yet to be tweaked.