Add module to enable hash construction
Construct query object with a hash