moved existing library to QueryBuilder. aka. first commit