Publish share intent instead of web request

Lots of files had to change to get it building properly