Gut ResultSet, change to abstract class
Add CSV result set implementation