added question base class
small change to question.h