Fixes unused require() in demos
Adds almost full browser support