diff --git a/org.emoflon.ilp.feature/.project b/org.emoflon.ilp.feature/.project
new file mode 100644
index 0000000..9370b72
--- /dev/null
+++ b/org.emoflon.ilp.feature/.project
@@ -0,0 +1,17 @@
+
+
+ org.emoflon.ilp.feature
+
+
+
+
+
+ org.eclipse.pde.FeatureBuilder
+
+
+
+
+
+ org.eclipse.pde.FeatureNature
+
+
diff --git a/org.emoflon.ilp.feature/.settings/org.eclipse.core.resources.prefs b/org.emoflon.ilp.feature/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/org.emoflon.ilp.feature/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/org.emoflon.ilp.feature/build.properties b/org.emoflon.ilp.feature/build.properties
new file mode 100644
index 0000000..64f93a9
--- /dev/null
+++ b/org.emoflon.ilp.feature/build.properties
@@ -0,0 +1 @@
+bin.includes = feature.xml
diff --git a/org.emoflon.ilp.feature/feature.xml b/org.emoflon.ilp.feature/feature.xml
new file mode 100644
index 0000000..f94aa10
--- /dev/null
+++ b/org.emoflon.ilp.feature/feature.xml
@@ -0,0 +1,19 @@
+
+
+
+
+ [Enter Feature Description here.]
+
+
+
+ [Enter Copyright Description here.]
+
+
+
+ [Enter License Description here.]
+
+
+
diff --git a/org.emoflon.ilp.updatesite/.project b/org.emoflon.ilp.updatesite/.project
new file mode 100644
index 0000000..fc709c8
--- /dev/null
+++ b/org.emoflon.ilp.updatesite/.project
@@ -0,0 +1,17 @@
+
+
+ org.emoflon.ilp.updatesite
+
+
+
+
+
+ org.eclipse.pde.UpdateSiteBuilder
+
+
+
+
+
+ org.eclipse.pde.UpdateSiteNature
+
+
diff --git a/org.emoflon.ilp.updatesite/.settings/org.eclipse.core.resources.prefs b/org.emoflon.ilp.updatesite/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 0000000..99f26c0
--- /dev/null
+++ b/org.emoflon.ilp.updatesite/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/org.emoflon.ilp.updatesite/site.xml b/org.emoflon.ilp.updatesite/site.xml
new file mode 100644
index 0000000..d3b98d1
--- /dev/null
+++ b/org.emoflon.ilp.updatesite/site.xml
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/org.emoflon.ilp/.classpath b/org.emoflon.ilp/.classpath
new file mode 100644
index 0000000..81fe078
--- /dev/null
+++ b/org.emoflon.ilp/.classpath
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/.gitignore b/org.emoflon.ilp/.gitignore
similarity index 97%
rename from .gitignore
rename to org.emoflon.ilp/.gitignore
index a1c2a23..dd858b4 100644
--- a/.gitignore
+++ b/org.emoflon.ilp/.gitignore
@@ -21,3 +21,4 @@
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
+/bin/
diff --git a/org.emoflon.ilp/.project b/org.emoflon.ilp/.project
new file mode 100644
index 0000000..ccbe8f9
--- /dev/null
+++ b/org.emoflon.ilp/.project
@@ -0,0 +1,28 @@
+
+
+ org.emoflon.ilp
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.pde.ManifestBuilder
+
+
+
+
+ org.eclipse.pde.SchemaBuilder
+
+
+
+
+
+ org.eclipse.pde.PluginNature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/org.emoflon.ilp/.settings/org.eclipse.jdt.core.prefs b/org.emoflon.ilp/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..62ef348
--- /dev/null
+++ b/org.emoflon.ilp/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,9 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=17
+org.eclipse.jdt.core.compiler.compliance=17
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning
+org.eclipse.jdt.core.compiler.release=enabled
+org.eclipse.jdt.core.compiler.source=17
diff --git a/org.emoflon.ilp/META-INF/MANIFEST.MF b/org.emoflon.ilp/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..e59d343
--- /dev/null
+++ b/org.emoflon.ilp/META-INF/MANIFEST.MF
@@ -0,0 +1,7 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Ilp
+Bundle-SymbolicName: org.emoflon.ilp
+Bundle-Version: 0.0.1.qualifier
+Automatic-Module-Name: org.emoflon.ilp
+Bundle-RequiredExecutionEnvironment: JavaSE-17
diff --git a/org.emoflon.ilp/build.properties b/org.emoflon.ilp/build.properties
new file mode 100644
index 0000000..34d2e4d
--- /dev/null
+++ b/org.emoflon.ilp/build.properties
@@ -0,0 +1,4 @@
+source.. = src/
+output.. = bin/
+bin.includes = META-INF/,\
+ .