A demo drupal module to create a custom entity.