simplify assigning of quest details by subclassing NSObject