Cleans up generated worker names.
The worker names are now formatted more neatly (all lowercase, no spaces, the timestamp is a bit less recognizable as a timestamp). The list of names is now also stored in a resource instead of in the code.
A few new names.
Test and Review
To be filled in by the reviewers
All of the methods are commented to expectation
The methods are tested to satisfaction
There are no unnecessary files present in the MR
The continuous integration has no problems with the MR
The MR is filled in as requested (including labels, milestones, and reviewers)
The documentation is up-to-date
All nullable parameters are marked as such