Refactored model - moved stuff from MutabilityHelper to AbstractProcessor so both make sense now, and removed silly generics and VersionInfo.  Also extracted ModelController as an interface.
Fixed bugs from refactoring, except I now can't copy workflows that contain elements.
Fixed weird delete->undo->mutate problem!!!
Fixed all DnD problems and element observer updating.