Deploy to gh pages

Experimental - this is working for me but not cross-platform. Think it's worth cleaning up or is there a better approach?