SecoBlocks first commit.
diff --git a/org.eclipse.blockchain.application/.classpath b/org.eclipse.blockchain.application/.classpath
new file mode 100644
index 0000000..b862a29
--- /dev/null
+++ b/org.eclipse.blockchain.application/.classpath
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<classpath>

+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>

+	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>

+	<classpathentry kind="src" path="src"/>

+	<classpathentry kind="output" path="bin"/>

+</classpath>

diff --git a/org.eclipse.blockchain.application/.project b/org.eclipse.blockchain.application/.project
new file mode 100644
index 0000000..4489da5
--- /dev/null
+++ b/org.eclipse.blockchain.application/.project
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<projectDescription>

+	<name>org.eclipse.blockchain.application</name>

+	<comment></comment>

+	<projects>

+	</projects>

+	<buildSpec>

+		<buildCommand>

+			<name>org.eclipse.jdt.core.javabuilder</name>

+			<arguments>

+			</arguments>

+		</buildCommand>

+		<buildCommand>

+			<name>org.eclipse.pde.ManifestBuilder</name>

+			<arguments>

+			</arguments>

+		</buildCommand>

+		<buildCommand>

+			<name>org.eclipse.pde.SchemaBuilder</name>

+			<arguments>

+			</arguments>

+		</buildCommand>

+	</buildSpec>

+	<natures>

+		<nature>org.eclipse.pde.PluginNature</nature>

+		<nature>org.eclipse.jdt.core.javanature</nature>

+	</natures>

+</projectDescription>

diff --git a/org.eclipse.blockchain.application/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.blockchain.application/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..295926d
--- /dev/null
+++ b/org.eclipse.blockchain.application/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,7 @@
+eclipse.preferences.version=1

+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled

+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8

+org.eclipse.jdt.core.compiler.compliance=1.8

+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error

+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error

+org.eclipse.jdt.core.compiler.source=1.8

diff --git a/org.eclipse.blockchain.application/META-INF/MANIFEST.MF b/org.eclipse.blockchain.application/META-INF/MANIFEST.MF
new file mode 100644
index 0000000..17c660f
--- /dev/null
+++ b/org.eclipse.blockchain.application/META-INF/MANIFEST.MF
@@ -0,0 +1,8 @@
+Manifest-Version: 1.0
+Bundle-ManifestVersion: 2
+Bundle-Name: Application
+Bundle-SymbolicName: org.eclipse.blockchain.application;singleton:=true
+Bundle-Version: 1.0.0.qualifier
+Fragment-Host: org.eclipse.ui.ide.application;bundle-version="1.2.100"
+Automatic-Module-Name: org.eclipse.blockchain.application
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
diff --git a/org.eclipse.blockchain.application/bin/.gitignore b/org.eclipse.blockchain.application/bin/.gitignore
new file mode 100644
index 0000000..cf1db2e
--- /dev/null
+++ b/org.eclipse.blockchain.application/bin/.gitignore
@@ -0,0 +1 @@
+/org/
diff --git a/org.eclipse.blockchain.application/build.properties b/org.eclipse.blockchain.application/build.properties
new file mode 100644
index 0000000..3f78ea4
--- /dev/null
+++ b/org.eclipse.blockchain.application/build.properties
@@ -0,0 +1,5 @@
+source.. = src/

+output.. = bin/

+bin.includes = META-INF/,\

+               .,\

+               fragment.xml

diff --git a/org.eclipse.blockchain.application/fragment.xml b/org.eclipse.blockchain.application/fragment.xml
new file mode 100644
index 0000000..879b986
--- /dev/null
+++ b/org.eclipse.blockchain.application/fragment.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>

+<?eclipse version="3.4"?>

+<fragment>

+   <extension

+         id="blockchain.application"

+         point="org.eclipse.core.runtime.applications">

+      <application>

+         <run

+               class="org.eclipse.blockchain.application.BlockchainApplication">

+         </run>

+      </application>

+   </extension>

+

+</fragment>

diff --git a/org.eclipse.blockchain.application/src/org/eclipse/blockchain/application/BlockchainApplication.java b/org.eclipse.blockchain.application/src/org/eclipse/blockchain/application/BlockchainApplication.java
new file mode 100644
index 0000000..08b30a2
--- /dev/null
+++ b/org.eclipse.blockchain.application/src/org/eclipse/blockchain/application/BlockchainApplication.java
@@ -0,0 +1,22 @@
+/*

+ * Copyright (c) Robert Bosch GmbH. All rights reserved.

+ */

+package org.eclipse.blockchain.application;

+

+import org.eclipse.equinox.app.IApplicationContext;

+import org.eclipse.ui.internal.ide.application.IDEApplication;

+

+/**

+ * @author ADG5COB

+ */

+public class BlockchainApplication extends IDEApplication {

+

+  /**

+   * {@inheritDoc}

+   */

+  @Override

+  public Object start(final IApplicationContext appContext) throws Exception {

+    Object start = super.start(appContext);

+    return start;

+  }

+}