backbone router for component.io