Add download button to model viewer

+ Fix issue with userscript running twice