Fork form https://drupal.org/project/h5p