[feature/route-class] Use a new class for urls
[feature/route-class] Use new route class in event listener
Merge branch 'feature/route-class' into develop-ascraeus