scanned and thumbnail are properties
Center on boxes, when they are selected
Give plugins the chance to interact with the user
Moved some ingestion logic to lib