A configurable yeoman generator for structured Drupal modules