Loading challenge based on URL. Fixes #4