Reworked routing
Implemented routing parser