[rep_refactor] Refactored repository to improve further decoupling
[rep_refactor] Added missing randomalg changes
[routing] Added initial infrastructure to test out xmlconverter changes