NewURLRouter changed to panic instead of returning an error