added a solved function for challenges, so that they don't display a form when the challenge has been solved.