A configurable yeoman generator for structured Drupal 7 modules