Adding evaluationTypes

Verschillende types evaluation toegevoegd  enum + factory