Database::SigFinder: turn randomness source into a kwarg
Database::SigFinder: pass sigs to the constructor