First shot at converting from uni to web format.
Missing getters.
A dedicated class for future reference and clarity
Don't let the shared state be visible from outside
Remote experiment loading running + improvements