naming convention for custom modules on civicrm.org