Made the following changes

1. Support for implementing joins between tables
2. QueryBuilder to build query from the sql