Expose AddRoute method on Router interface

so i can mount routes dynamically.
It would be nice mount routes dynamically.
 #Please enter the commit message for your changes. Lines starting