added constructors, getters, and setters to PartQuestion