Interface an den Klassennamen der Interfaces angehangen, da es sonst Namenskonflikte geben kann, setEscapeFunction für View Renderer hinzugefügt, allgemeine Task Klasse hinzugefügt damit man andere Tasks davon ableiten kann, die automatisch getName und getDescription erben