Quest class setup