Kempsey Shire Council launches a new directory for non-profits and community groups