added accessor methods for column details
added a table schema class with a dsl for creation