UI is working now.  However random vehicles/people functions can sometimes cause a crash so they have been commented out. Pathfinding can be implemented again by uncommenting it, I left it commented as the vehicle isn't being drawn to where it's been told to go.