Qustion class almost finalized