Updated TableColumnFactory to use modelType: instead of type:, as is done for Fields