pathfinding: jumpig over gaps - in progress
smooth movement;
pathfinding step optimization