moved pathfinding of actor into a new Path class and broke everything;
fixed most pathfinding at the start; there are still errors;
fixed all obvious pathfinding errors;