add the constructor function to Location, Hint, Question, User