Create route package

tested and documented.
#2