Add a chain router interface
Merge pull request #109 from dawehner/chain_router_interface

Add a chain router interface