Adding interactivity, organising classes, TaskUpdater notooltip version