movve osrm class into hidden object
remove unneeded includes
move includes into compile unit