Bug fix: Viewer now properly notified upon model changed + list improperly initialized