Ensure the caret beside the run button shows/hides properly.
Pass current_user into Problem#to_h after creation and update.
Add Ace editor for input generators and graders.