Refactor creating challenge spec with create_challenge method
Add update challenge spec and pass
Refactor challenge edit_spec to check fo display errors