Issue #8: Add icon fields to app and civic categories