implemented smooth pathing. (stops and panning turns)
added stationary turns to smart pathing and refactored