Improve stage cleanup. Randomize element names.
Impprove reporting and element naming.
Add requirements file
Move logging message.
Further import cleanup