A modular approach to Drupal theming: part 2