Adding the query & condition classes
Refactoring the reader methods to the query class
Minor refactoring on query class
Changing && to "and" on reader module
Adding query concatenation
Adding tests for condition class
Fixing method signature on query class
Closes #23 Adding lazy querying