renamed the controller spec and changed accessability of question attributes