Drupal corse and contrib modules supporting the PNE learning environment