DataController turned into ObjectFactory, AnswerController split off from QuestionController