Fixing project layout and adding gradle build

Fixing the project layout to be the proper maven layout.  Added a gradle
build file.