ruff format
Co-authored-by: Hugo van Kemenade <1324225+hugovk@users.noreply.github.com>
Moves the Emscripten web example into a standalone folder, and updates Makefile targets to build the web example. Instructions for usage have also been added.