add: initial routing and simple data build @jeppeolesen let me know if any questions