Added a QueryString class in preparation for a QueryHash class