A module template to assist in the creation of custom entities in Drupal