Viewer2DCanvas is now a class in its own right + IdentityFilter in AssignmentView + prepared setting ground truth flags in the GUI