Feature/add params

This adds a convenience method to the QueryBuilder. As the QueryBuilder was completely untested, I added several vows pushing the QueryBuilder test coverage to almost 100%.