Update to make filtering by type not require a reload of the modules.
Unify name filtering and type filtering to use row.Visable.
Wrapped the mod filter and modNameFilter fields into properties so they call update filter on set.