Dynamically reload asset files when they change

All examples work.
Also tested Swooop, and a couple of other games and they all work.
Same thing re: new Promise()