Cleanup demos - move them to "web" folder, import dart.js, simplify demos