Factory is nu een abstrace klasse (vermindert hoeveelheid redundante
code).