diff --git a/main/IDEs/netbeans/build.xml b/main/IDEs/netbeans/build.xml
deleted file mode 100644
index 4910fd41a..000000000
--- a/main/IDEs/netbeans/build.xml
+++ /dev/null
@@ -1,74 +0,0 @@
-
-
-
-
-
-
-
-
-
-
- Builds, tests, and runs the project refine main.
-
-
-
diff --git a/main/IDEs/netbeans/manifest.mf b/main/IDEs/netbeans/manifest.mf
deleted file mode 100644
index 328e8e5bc..000000000
--- a/main/IDEs/netbeans/manifest.mf
+++ /dev/null
@@ -1,3 +0,0 @@
-Manifest-Version: 1.0
-X-COMMENT: Main-Class will be added automatically by build
-
diff --git a/main/IDEs/netbeans/nbproject/build-impl.xml b/main/IDEs/netbeans/nbproject/build-impl.xml
deleted file mode 100644
index dc8c9b4be..000000000
--- a/main/IDEs/netbeans/nbproject/build-impl.xml
+++ /dev/null
@@ -1,872 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must set src.dir
- Must set build.dir
- Must set dist.dir
- Must set build.classes.dir
- Must set dist.javadoc.dir
- Must set build.test.classes.dir
- Must set build.test.results.dir
- Must set build.classes.excludes
- Must set dist.jar
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must set javac.includes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select some files in the IDE or set javac.includes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- To run this application from the command line without Ant, try:
-
-
-
-
-
-
- java -cp "${run.classpath.with.dist.jar}" ${main.class}
-
-
-
-
-
-
-
-
-
-
-
- To run this application from the command line without Ant, try:
-
- java -jar "${dist.jar.resolved}"
-
-
-
-
-
-
-
- To run this application from the command line without Ant, try:
-
- java -jar "${dist.jar.resolved}"
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set run.class
-
-
-
- Must select one file in the IDE or set run.class
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set debug.class
-
-
-
-
- Must select one file in the IDE or set debug.class
-
-
-
-
- Must set fix.includes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select some files in the IDE or set javac.includes
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Some tests failed; see details above.
-
-
-
-
-
-
-
-
- Must select some files in the IDE or set test.includes
-
-
-
- Some tests failed; see details above.
-
-
-
-
- Must select one file in the IDE or set test.class
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set applet.url
-
-
-
-
-
-
-
-
- Must select one file in the IDE or set applet.url
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/main/IDEs/netbeans/nbproject/genfiles.properties b/main/IDEs/netbeans/nbproject/genfiles.properties
deleted file mode 100644
index 741fc9256..000000000
--- a/main/IDEs/netbeans/nbproject/genfiles.properties
+++ /dev/null
@@ -1,8 +0,0 @@
-build.xml.data.CRC32=a4049610
-build.xml.script.CRC32=b5f8df35
-build.xml.stylesheet.CRC32=28e38971@1.38.1.45
-# This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml.
-# Do not edit this file. You may delete it but then the IDE will never regenerate such files for you.
-nbproject/build-impl.xml.data.CRC32=a4049610
-nbproject/build-impl.xml.script.CRC32=00c7738e
-nbproject/build-impl.xml.stylesheet.CRC32=b91b6a14@1.38.1.45
diff --git a/main/IDEs/netbeans/nbproject/project.properties b/main/IDEs/netbeans/nbproject/project.properties
deleted file mode 100644
index 4cd8205e1..000000000
--- a/main/IDEs/netbeans/nbproject/project.properties
+++ /dev/null
@@ -1,141 +0,0 @@
-annotation.processing.enabled=true
-annotation.processing.enabled.in.editor=false
-annotation.processing.run.all.processors=true
-annotation.processing.source.output=${build.generated.sources.dir}/ap-source-output
-application.title=refine main
-application.vendor=dfhuynh
-build.classes.dir=${build.dir}/
-build.classes.excludes=**/*.java,**/*.form
-# This directory is removed when the project is cleaned:
-build.dir=../../webapp/WEB-INF/classes/
-build.generated.dir=${build.dir}/generated
-build.generated.sources.dir=${build.dir}/generated-sources
-# Only compile against the classpath explicitly listed here:
-build.sysclasspath=ignore
-build.test.classes.dir=${build.dir}/test/classes
-build.test.results.dir=${build.dir}/test/results
-# Uncomment to specify the preferred debugger connection transport:
-#debug.transport=dt_socket
-debug.classpath=\
- ${run.classpath}
-debug.test.classpath=\
- ${run.test.classpath}
-# This directory is removed when the project is cleaned:
-dist.dir=dist
-dist.jar=${dist.dir}/refine main.jar
-dist.javadoc.dir=${dist.dir}/javadoc
-endorsed.classpath=
-excludes=
-file.reference.ant-tools-1.8.0.jar=../../webapp/WEB-INF/lib/ant-tools-1.8.0.jar
-file.reference.arithcode-1.1.jar=../../webapp/WEB-INF/lib/arithcode-1.1.jar
-file.reference.butterfly-trunk.jar=../../webapp/WEB-INF/lib/butterfly-trunk.jar
-file.reference.clojure-1.4.0.jar=../../webapp/WEB-INF/lib/clojure-1.4.0.jar
-file.reference.commons-codec-1.4.jar=../../webapp/WEB-INF/lib/commons-codec-1.4.jar
-file.reference.commons-collections-3.2.1.jar=../../webapp/WEB-INF/lib/commons-collections-3.2.1.jar
-file.reference.commons-fileupload-1.2.1.jar=../../webapp/WEB-INF/lib/commons-fileupload-1.2.1.jar
-file.reference.commons-io-1.4.jar=../../webapp/WEB-INF/lib/commons-io-1.4.jar
-file.reference.commons-lang-2.5.jar=../../webapp/WEB-INF/lib/commons-lang-2.5.jar
-file.reference.dom4j-1.6.1.jar=../../webapp/WEB-INF/lib/dom4j-1.6.1.jar
-file.reference.httpclient-4.0.1.jar=../../webapp/WEB-INF/lib/httpclient-4.0.1.jar
-file.reference.httpcore-4.0.1.jar=../../webapp/WEB-INF/lib/httpcore-4.0.1.jar
-file.reference.icu4j-4.2.1.jar=../../webapp/WEB-INF/lib/icu4j-4.2.1.jar
-file.reference.jackson-core-asl-1.5.1.jar=../../webapp/WEB-INF/lib/jackson-core-asl-1.5.1.jar
-file.reference.jcl-over-slf4j-1.5.6.jar=../../webapp/WEB-INF/lib/jcl-over-slf4j-1.5.6.jar
-file.reference.jrdf-0.5.6.jar=../../webapp/WEB-INF/lib/jrdf-0.5.6.jar
-file.reference.json-20100208.jar=../../webapp/WEB-INF/lib/json-20100208.jar
-file.reference.jython-2.5.1.jar=../../webapp/WEB-INF/lib/jython-2.5.1.jar
-file.reference.log4j-1.2.15.jar=../../webapp/WEB-INF/lib/log4j-1.2.15.jar
-file.reference.main-src=../../src
-file.reference.marc4j-2.4.jar=../../webapp/WEB-INF/lib/marc4j-2.4.jar
-file.reference.opencsv-2.2.jar=../../webapp/WEB-INF/lib/opencsv-2.2.jar
-file.reference.poi-3.6.jar=../../webapp/WEB-INF/lib/poi-3.6.jar
-file.reference.poi-ooxml-3.6.jar=../../webapp/WEB-INF/lib/poi-ooxml-3.6.jar
-file.reference.poi-ooxml-schemas-3.6-20091214.jar=../../webapp/WEB-INF/lib/poi-ooxml-schemas-3.6-20091214.jar
-file.reference.rhino-1.7R2.jar=../../webapp/WEB-INF/lib/rhino-1.7R2.jar
-file.reference.secondstring-20100303.jar=../../webapp/WEB-INF/lib/secondstring-20100303.jar
-file.reference.servlet-api-2.5.jar=../../../server/lib/servlet-api-2.5.jar
-file.reference.signpost-commonshttp4-1.2.1.1.jar=../../webapp/WEB-INF/lib/signpost-commonshttp4-1.2.1.1.jar
-file.reference.signpost-core-1.2.1.1.jar=../../webapp/WEB-INF/lib/signpost-core-1.2.1.1.jar
-file.reference.slf4j-api-1.5.6.jar=../../webapp/WEB-INF/lib/slf4j-api-1.5.6.jar
-file.reference.slf4j-log4j12-1.5.6.jar=../../webapp/WEB-INF/lib/slf4j-log4j12-1.5.6.jar
-file.reference.velocity-1.5.jar=../../webapp/WEB-INF/lib/velocity-1.5.jar
-file.reference.vicino-1.1.jar=../../webapp/WEB-INF/lib/vicino-1.1.jar
-file.reference.xmlbeans-2.3.0.jar=../../webapp/WEB-INF/lib/xmlbeans-2.3.0.jar
-includes=**
-jar.compress=false
-javac.classpath=\
- ${file.reference.servlet-api-2.5.jar}:\
- ${file.reference.ant-tools-1.8.0.jar}:\
- ${file.reference.arithcode-1.1.jar}:\
- ${file.reference.butterfly-trunk.jar}:\
- ${file.reference.clojure-1.4.0.jar}:\
- ${file.reference.commons-codec-1.4.jar}:\
- ${file.reference.commons-collections-3.2.1.jar}:\
- ${file.reference.commons-fileupload-1.2.1.jar}:\
- ${file.reference.commons-io-1.4.jar}:\
- ${file.reference.commons-lang-2.5.jar}:\
- ${file.reference.dom4j-1.6.1.jar}:\
- ${file.reference.httpclient-4.0.1.jar}:\
- ${file.reference.httpcore-4.0.1.jar}:\
- ${file.reference.icu4j-4.2.1.jar}:\
- ${file.reference.jackson-core-asl-1.5.1.jar}:\
- ${file.reference.jcl-over-slf4j-1.5.6.jar}:\
- ${file.reference.jrdf-0.5.6.jar}:\
- ${file.reference.json-20100208.jar}:\
- ${file.reference.jython-2.5.1.jar}:\
- ${file.reference.log4j-1.2.15.jar}:\
- ${file.reference.marc4j-2.4.jar}:\
- ${file.reference.opencsv-2.2.jar}:\
- ${file.reference.poi-3.6.jar}:\
- ${file.reference.poi-ooxml-3.6.jar}:\
- ${file.reference.poi-ooxml-schemas-3.6-20091214.jar}:\
- ${file.reference.rhino-1.7R2.jar}:\
- ${file.reference.secondstring-20100303.jar}:\
- ${file.reference.signpost-commonshttp4-1.2.1.1.jar}:\
- ${file.reference.signpost-core-1.2.1.1.jar}:\
- ${file.reference.slf4j-api-1.5.6.jar}:\
- ${file.reference.slf4j-log4j12-1.5.6.jar}:\
- ${file.reference.velocity-1.5.jar}:\
- ${file.reference.vicino-1.1.jar}:\
- ${file.reference.xmlbeans-2.3.0.jar}
-# Space-separated list of extra javac options
-javac.compilerargs=
-javac.deprecation=false
-javac.processorpath=\
- ${javac.classpath}
-javac.source=1.5
-javac.target=1.5
-javac.test.classpath=\
- ${javac.classpath}:\
- ${build.classes.dir}:\
- ${libs.junit.classpath}:\
- ${libs.junit_4.classpath}
-javac.test.processorpath=\
- ${javac.test.classpath}
-javadoc.additionalparam=
-javadoc.author=false
-javadoc.encoding=${source.encoding}
-javadoc.noindex=false
-javadoc.nonavbar=false
-javadoc.notree=false
-javadoc.private=false
-javadoc.splitindex=true
-javadoc.use=true
-javadoc.version=false
-javadoc.windowtitle=
-main.class=
-manifest.file=manifest.mf
-meta.inf.dir=${src.dir}/META-INF
-platform.active=default_platform
-run.classpath=\
- ${javac.classpath}:\
- ${build.classes.dir}
-# Space-separated list of JVM arguments used when running the project
-# (you may also define separate properties like run-sys-prop.name=value instead of -Dname=value
-# or test-sys-prop.name=value to set system properties for unit tests):
-run.jvmargs=
-run.test.classpath=\
- ${javac.test.classpath}:\
- ${build.test.classes.dir}
-source.encoding=UTF-8
-src.dir=${file.reference.main-src}
diff --git a/main/IDEs/netbeans/nbproject/project.xml b/main/IDEs/netbeans/nbproject/project.xml
deleted file mode 100644
index ae6b1ce7f..000000000
--- a/main/IDEs/netbeans/nbproject/project.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
- org.netbeans.modules.java.j2seproject
-
-
- refine main
-
-
-
-
-
-
-