add Question.cs, Hint.cs, Topic.cs