Refactor challenge items controller
Add _form partial and refactor