Create route package

tested and documented.
#1