diff --git a/pom.xml b/pom.xml
index 94d746da804dade06c22117a9d9fdaca7e3ec2b5..56b0622a1365d90cf4cf59438cc18eb06dfcefd2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,10 +6,10 @@
 
     <!-- Inherited Icy Parent POM -->
     <parent>
+		<artifactId>pom-icy</artifactId>
         <groupId>org.bioimageanalysis.icy</groupId>
-        <artifactId>parent-pom-plugin</artifactId>
-        <version>1.0.6</version>
-    </parent>
+        <version>2.0.0</version>
+	</parent>
 
     <!-- Project Information -->
     <artifactId>matlab-exporter</artifactId>
@@ -51,11 +51,14 @@
 
     </properties>
 
-    <!-- Project build configuration -->
-    <build>
-        <plugins>
-        </plugins>
-    </build>
+    <profiles>
+        <profile>
+            <id>icy-plugin</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+        </profile>
+    </profiles>
 
     <!-- List of project's dependencies -->
     <dependencies>
@@ -63,12 +66,13 @@
         <dependency>
             <groupId>org.bioimageanalysis.icy</groupId>
             <artifactId>icy-kernel</artifactId>
+			<version>${icy-kernel.version}</version>
         </dependency>
 
         <dependency>
             <groupId>org.bioimageanalysis.icy</groupId>
             <artifactId>matlab-io</artifactId>
-            <version>2.5.2</version>
+			<version>${matlab-io.version}</version>
         </dependency>
     </dependencies>
 
diff --git a/target/classes/icon-Matlab-function-caller.png b/target/classes/icon-Matlab-function-caller.png
new file mode 100644
index 0000000000000000000000000000000000000000..d66688871bd6a31c7e2aaaf1fe366264097df00d
Binary files /dev/null and b/target/classes/icon-Matlab-function-caller.png differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MainPanel.class b/target/classes/plugins/ylemontag/matlabexporter/MainPanel.class
new file mode 100644
index 0000000000000000000000000000000000000000..d87293e7091bd222bba6b8805b84c540c06f5ff9
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MainPanel.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$1.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$1.class
new file mode 100644
index 0000000000000000000000000000000000000000..240afe9efc5ab1a1296c74899e3a9042f2fcafe3
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$1.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$1.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$1.class
new file mode 100644
index 0000000000000000000000000000000000000000..286b06a744ccda42a3978c55b17b0e362ffe5aed
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$1.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$2.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$2.class
new file mode 100644
index 0000000000000000000000000000000000000000..ea0adaed481a985652d51c20d55d18bc52336d01
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$2.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10.class
new file mode 100644
index 0000000000000000000000000000000000000000..ec52238619c678254218fbf0ab0b9021f3cdcdfe
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$2.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$2.class
new file mode 100644
index 0000000000000000000000000000000000000000..39f4726a57f39b6c643e5404801457812ffac76a
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$2.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$3.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$3.class
new file mode 100644
index 0000000000000000000000000000000000000000..e994ec0a756a5b6ef804830eaed0ae811c95b574
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$3.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$4.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$4.class
new file mode 100644
index 0000000000000000000000000000000000000000..977cd6583b77dee1444e4bd0c13bdc2da1ddaff3
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$4.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$5.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$5.class
new file mode 100644
index 0000000000000000000000000000000000000000..ddb83d19084b2c46ec2c40bffc2af59b337780b4
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$5.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$6.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$6.class
new file mode 100644
index 0000000000000000000000000000000000000000..49297ab988c44c620161eeb72b97cc30f13c5154
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$6.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$7.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$7.class
new file mode 100644
index 0000000000000000000000000000000000000000..09805ea6cdd1f2aa9a818ed73a1ae8d2848aaec1
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$7.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$8.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$8.class
new file mode 100644
index 0000000000000000000000000000000000000000..61af9ecc97cfdb97df9b046f544f946884724437
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$8.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$9.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$9.class
new file mode 100644
index 0000000000000000000000000000000000000000..c3e2519e3da89b06262485dd7a131a6bd085db60
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin$9.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin.class b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin.class
new file mode 100644
index 0000000000000000000000000000000000000000..09eac2c7fa604c129747c2f6e8d82482ccd3bb39
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/MatlabExporterPlugin.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$1.class b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$1.class
new file mode 100644
index 0000000000000000000000000000000000000000..a8f1e7dea8fa83b9b88bd004b7ca1c6221099664
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$1.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$ComplexEditListener.class b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$ComplexEditListener.class
new file mode 100644
index 0000000000000000000000000000000000000000..97913f3a9f8ddb967dc7b41439271e5878829d93
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$ComplexEditListener.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$Model.class b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$Model.class
new file mode 100644
index 0000000000000000000000000000000000000000..47c10a315d32102a7ec4cee29d43bfd95ab30508
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$Model.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$NameEditListener.class b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$NameEditListener.class
new file mode 100644
index 0000000000000000000000000000000000000000..06572b45857ca0259e8ea56aeafa9c745d8e885f
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent$NameEditListener.class differ
diff --git a/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent.class b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent.class
new file mode 100644
index 0000000000000000000000000000000000000000..fa53a5b979f50631f2b6c7a735169964a9c0a9fd
Binary files /dev/null and b/target/classes/plugins/ylemontag/matlabexporter/VariableListComponent.class differ
diff --git a/target/classes/tooltip-Matlab-function-caller.png b/target/classes/tooltip-Matlab-function-caller.png
new file mode 100644
index 0000000000000000000000000000000000000000..bfcfb9de757eeb8e787ae894aeb0b567fda8ac93
Binary files /dev/null and b/target/classes/tooltip-Matlab-function-caller.png differ
diff --git a/target/matlab-exporter-2.5.1.jar b/target/matlab-exporter-2.5.1.jar
new file mode 100644
index 0000000000000000000000000000000000000000..2e633d62e2adce34a80981fce6ceafa15c3e33e9
Binary files /dev/null and b/target/matlab-exporter-2.5.1.jar differ
diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
new file mode 100644
index 0000000000000000000000000000000000000000..ca50467f074426eaf8ecdd7dcb5671c87c81a2e5
--- /dev/null
+++ b/target/maven-archiver/pom.properties
@@ -0,0 +1,3 @@
+artifactId=matlab-exporter
+groupId=org.bioimageanalysis.icy
+version=2.5.1
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000000000000000000000000000000000000..3cfedcdec993533f4d3f108ded7707380864687c
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1,19 @@
+plugins/ylemontag/matlabexporter/VariableListComponent$NameEditListener.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$5.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$7.class
+plugins/ylemontag/matlabexporter/VariableListComponent$Model.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$4.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$1.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$8.class
+plugins/ylemontag/matlabexporter/VariableListComponent$1.class
+plugins/ylemontag/matlabexporter/VariableListComponent.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$3.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$9.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$10$2.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$1.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$2.class
+plugins/ylemontag/matlabexporter/VariableListComponent$ComplexEditListener.class
+plugins/ylemontag/matlabexporter/MatlabExporterPlugin$6.class
+plugins/ylemontag/matlabexporter/MainPanel.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000000000000000000000000000000000000..61598e6b2d3d25c2782fdf6fc14204c654d8276d
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,3 @@
+/run/media/kitwaii/Dev/kitwaii/pasteur/Plugins/matlab-exporter/src/main/java/plugins/ylemontag/matlabexporter/VariableListComponent.java
+/run/media/kitwaii/Dev/kitwaii/pasteur/Plugins/matlab-exporter/src/main/java/plugins/ylemontag/matlabexporter/MatlabExporterPlugin.java
+/run/media/kitwaii/Dev/kitwaii/pasteur/Plugins/matlab-exporter/src/main/java/plugins/ylemontag/matlabexporter/MainPanel.java