moved craig controller to it's own file.
updated controller to allow the user to generate another question.