[x] Setup selenium tests
[-] ~~Write code for API endpoint~~(Probably will not be required)
[-] ~~Write related messages~~(Is linked to the point above)
[x] add a $wg something feature flag (Or use data attribute)
[x] conditionally add a module to the edit page
[x] Create a custom PagelistInputWidget containing a textbox and a preview button
[x] Create a button-based representation of a pagelist to show as preview
[x] Bind an event to select each button and open a popup window
[x] Popup window should contain the following:
-- some way to look at the thumbnail of the scan for which page number is being set.
-- A button-based way preview of the pagelist
-- Information about the page/scan itself.
[ ] Find the "best" way to create/edit a pagelist using the widget
[ ] Implement that particular way