A major rewrite of the application to solve a few issues:
- CyberChef functionality brought in line with the mainline release
- Upgraded to use ESM modules throughout
- Works with recent versions of NodeJS (18 and 20 officially. 16 works unofficially)
- Re-orged the codebase slightly and slimmed down/updated some dependencies
- Upgraded the base Docker image to Node 18