default init and copy constructor added to class column_properties, describe_column call changed from pointer to reference