Removed the hard-coded config encryption key and replaced it with a key file that gets generated by ArtNet if not present with a pseudo-random hex using the secret module.
This should improve credential security.
Deletion of the old config files might be necessary.
Minor tweaks and refactors. A half-baked collection support and several UI tweaks.
Just committing these are they are "old" changes and the current state turns out to be pretty stable.