Issue #8023 by tu: Moved challenge page from angular to twig page.
Fixed merge