Refacto jp odt

aggregate odt in JourneyPattern object
tu peux le remettre et checker si tu as virtual et zonal