More progress on unique values. Now using DynamicCompositeType to serialize Column Name. Also, moved unique values code into its own package.