More refactoring

Replaced generic parsing of request to `mongo.query` with each mongo method
only parsing the info it needs.