Re upload to convert to Gradle.

Also implimented Share Intent. And far too many other things.