Changed ghost pathing

ghosts only change direction when at a fork
ghosts cannot run into each other(?)