adding query builder class - very primary now