Moving of files to fit typical maven structure.
Basic reformat.
Added buildscript; gradle uploadArchives to get a local build in 'repo'