diff --git a/.classpath b/.classpath
new file mode 100644
index 000000000..fb5011632
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 000000000..bf686b1bb
--- /dev/null
+++ b/.project
@@ -0,0 +1,17 @@
+
+
+ JavaJsonBasic
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/bin/org/json/CDL.class b/bin/org/json/CDL.class
new file mode 100644
index 000000000..537c9c377
Binary files /dev/null and b/bin/org/json/CDL.class differ
diff --git a/bin/org/json/Cookie.class b/bin/org/json/Cookie.class
new file mode 100644
index 000000000..e70561f66
Binary files /dev/null and b/bin/org/json/Cookie.class differ
diff --git a/bin/org/json/CookieList.class b/bin/org/json/CookieList.class
new file mode 100644
index 000000000..cadfa08dd
Binary files /dev/null and b/bin/org/json/CookieList.class differ
diff --git a/bin/org/json/HTTP.class b/bin/org/json/HTTP.class
new file mode 100644
index 000000000..fc41b0523
Binary files /dev/null and b/bin/org/json/HTTP.class differ
diff --git a/bin/org/json/HTTPTokener.class b/bin/org/json/HTTPTokener.class
new file mode 100644
index 000000000..e3ce268ab
Binary files /dev/null and b/bin/org/json/HTTPTokener.class differ
diff --git a/bin/org/json/JSONArray.class b/bin/org/json/JSONArray.class
new file mode 100644
index 000000000..fead2b851
Binary files /dev/null and b/bin/org/json/JSONArray.class differ
diff --git a/bin/org/json/JSONException.class b/bin/org/json/JSONException.class
new file mode 100644
index 000000000..5ca8e46c6
Binary files /dev/null and b/bin/org/json/JSONException.class differ
diff --git a/bin/org/json/JSONML.class b/bin/org/json/JSONML.class
new file mode 100644
index 000000000..5cf4bd8e9
Binary files /dev/null and b/bin/org/json/JSONML.class differ
diff --git a/bin/org/json/JSONObject$Null.class b/bin/org/json/JSONObject$Null.class
new file mode 100644
index 000000000..a4c47bd27
Binary files /dev/null and b/bin/org/json/JSONObject$Null.class differ
diff --git a/bin/org/json/JSONObject.class b/bin/org/json/JSONObject.class
new file mode 100644
index 000000000..6d3f795bc
Binary files /dev/null and b/bin/org/json/JSONObject.class differ
diff --git a/bin/org/json/JSONString.class b/bin/org/json/JSONString.class
new file mode 100644
index 000000000..592bd20bd
Binary files /dev/null and b/bin/org/json/JSONString.class differ
diff --git a/bin/org/json/JSONStringer.class b/bin/org/json/JSONStringer.class
new file mode 100644
index 000000000..6da6ae20f
Binary files /dev/null and b/bin/org/json/JSONStringer.class differ
diff --git a/bin/org/json/JSONTokener.class b/bin/org/json/JSONTokener.class
new file mode 100644
index 000000000..60dd2d019
Binary files /dev/null and b/bin/org/json/JSONTokener.class differ
diff --git a/bin/org/json/JSONWriter.class b/bin/org/json/JSONWriter.class
new file mode 100644
index 000000000..159cb35a1
Binary files /dev/null and b/bin/org/json/JSONWriter.class differ
diff --git a/bin/org/json/JavaJsonBasic.jar b/bin/org/json/JavaJsonBasic.jar
new file mode 100644
index 000000000..7b6538226
Binary files /dev/null and b/bin/org/json/JavaJsonBasic.jar differ
diff --git a/bin/org/json/XML.class b/bin/org/json/XML.class
new file mode 100644
index 000000000..22fccd7eb
Binary files /dev/null and b/bin/org/json/XML.class differ
diff --git a/bin/org/json/XMLTokener.class b/bin/org/json/XMLTokener.class
new file mode 100644
index 000000000..1ee34e6a4
Binary files /dev/null and b/bin/org/json/XMLTokener.class differ
diff --git a/CDL.java b/src/org/json/CDL.java
similarity index 100%
rename from CDL.java
rename to src/org/json/CDL.java
diff --git a/Cookie.java b/src/org/json/Cookie.java
similarity index 100%
rename from Cookie.java
rename to src/org/json/Cookie.java
diff --git a/CookieList.java b/src/org/json/CookieList.java
similarity index 100%
rename from CookieList.java
rename to src/org/json/CookieList.java
diff --git a/HTTP.java b/src/org/json/HTTP.java
similarity index 100%
rename from HTTP.java
rename to src/org/json/HTTP.java
diff --git a/HTTPTokener.java b/src/org/json/HTTPTokener.java
similarity index 100%
rename from HTTPTokener.java
rename to src/org/json/HTTPTokener.java
diff --git a/JSONArray.java b/src/org/json/JSONArray.java
similarity index 100%
rename from JSONArray.java
rename to src/org/json/JSONArray.java
diff --git a/JSONException.java b/src/org/json/JSONException.java
similarity index 100%
rename from JSONException.java
rename to src/org/json/JSONException.java
diff --git a/JSONML.java b/src/org/json/JSONML.java
similarity index 100%
rename from JSONML.java
rename to src/org/json/JSONML.java
diff --git a/JSONObject.java b/src/org/json/JSONObject.java
similarity index 100%
rename from JSONObject.java
rename to src/org/json/JSONObject.java
diff --git a/JSONString.java b/src/org/json/JSONString.java
similarity index 100%
rename from JSONString.java
rename to src/org/json/JSONString.java
diff --git a/JSONStringer.java b/src/org/json/JSONStringer.java
similarity index 100%
rename from JSONStringer.java
rename to src/org/json/JSONStringer.java
diff --git a/JSONTokener.java b/src/org/json/JSONTokener.java
similarity index 100%
rename from JSONTokener.java
rename to src/org/json/JSONTokener.java
diff --git a/JSONWriter.java b/src/org/json/JSONWriter.java
similarity index 100%
rename from JSONWriter.java
rename to src/org/json/JSONWriter.java
diff --git a/XML.java b/src/org/json/XML.java
similarity index 100%
rename from XML.java
rename to src/org/json/XML.java
diff --git a/XMLTokener.java b/src/org/json/XMLTokener.java
similarity index 100%
rename from XMLTokener.java
rename to src/org/json/XMLTokener.java