Change router parameter type to be RouterInterface instead of Router to support other routers
Merge pull request #2 from krizon/router-interface

Change router parameter type to be RouterInterface instead of Router to ...