changes to autcompleter, routerdescription, controller, shortestpath, roadpart and model