Use separate router, fix challenge view navigation
Merge pull request #7 from girder/separate-routing

Use separate router, fix challenge view navigation