Writing a Custom Migration Source Plugin in Drupal 8