Plugin boilerplate code for the creation a custom question type.