Currently everything exists within the gocql package, as the driver functionality expands the package gets more and more complicated. We should maintain the current API in the gocql package, but move much of the internal things out into sub packages.