Setup the challenge structure