path calculations now respect initial orientation
got basic animation over path working