preliminary finish plan journey functionality, except from busroutes. added and refernce several libs