initial start on a gradle build.
diff --git a/.gitignore b/.gitignore
index a257787..ff80817 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,7 @@
 .idea
 .classpath
 .project
+.gradle
 
 # Vim Backup/Swap Files
 *~
diff --git a/core/build.gradle b/core/build.gradle
new file mode 100644
index 0000000..cf42871
--- /dev/null
+++ b/core/build.gradle
@@ -0,0 +1,18 @@
+apply plugin: 'java'
+
+version = '2.1.0'
+
+jar {
+    baseName = 'nanohttpd'
+}
+
+repositories {
+    mavenCentral()
+}
+
+dependencies {
+    testCompile group: 'junit', name: 'junit', version: '4.8.2'
+    testCompile group: 'org.apache.httpcomponents', name: 'httpclient', version: '4.2.5'
+    testCompile group: 'org.apache.httpcomponents', name: 'httpmime', version: '4.2.5'
+}
+