We are building a content migration system. The purpose of this system is to streamline content migration from clients
current website to their new site which will be on this system. Currently this is managed through an excel
spreadsheet that contains list of links, details like franchise, parent and sub bage details, assigned template, status (ready for content, text migration in progress, text migrated, content ok, content changes required, reviewed ok, completed) priority, owner and comments.
We will need to reference each row against a data record (content page, vehicle offer, new car, dealership, property), so references to them can be assigned.

Example spreadsheet columns:
Franchise	URL - OPP	Original Parent Page	URL - OSP	Orginal Sub-Page	URL - OSSP	Original Sub-Sub-Page	New URL	Content Template	Link	Ready for content?	Text migrated?	Imagery migrated?	Checked?	Priority	Owner	Comments

As a first step we want to create a section and data structure that allows importing this file (or similar) 
and render structure on screen via admin settings section (available only for non-live sites).
This section lists links with details of their status and allows updating status.
Filtering is added to allow reducing number of records on page.
Contrary to other sections we will not paginate results, but display all results within a single screen.
Since there may/will be a lot of records to display on page can be more condensed than the existing list display patterns.
The new url for the section is generated based on the attached record which will contain urlPath() method.
We want to alloww bulk-assigning record type (page/offer etc) to entries. This is done using checkbox selector for rows. 
Check-all will exist and select all available records (if records are filtered, only those that are shown are selected)
Bulk edit options also allow selecting franchise for entries and selecting content template.

Records can also be marked as Rejected/Not needed or missing. Rejected ones are business decisions to not move them over. 
Missing are ones that return 404 when attempting to load content 
