Import logging, deal with empty groups, update group description, and throw helpful errors for missing tables/columns