added some javadoc comments for table creation class