Force reload if JS changes
Move Handle to a component
Modularize project
Remove XXX
Tidy up preview