Added router and example usage.