diff --git a/brain/pom.xml b/brain/pom.xml
new file mode 100644
index 0000000..800d89d
--- /dev/null
+++ b/brain/pom.xml
@@ -0,0 +1,38 @@
+
+
+ 4.0.0
+ Brain
+
+ brain
+ 0.1
+ bundle
+
+
+ asys
+ asys
+ ${asys.version}
+
+
+
+ ${project.groupId}.${project.artifactId}-${project.version}
+
+
+ org.apache.felix
+ maven-bundle-plugin
+ 2.3.5
+ true
+
+
+ ASys: ${project.name} ${project.version}
+ ${project.groupId}.${project.artifactId}
+ asys.brain.BrainActivator
+ *
+
+
+
+
+
+
\ No newline at end of file
diff --git a/brain/src/main/java/asys/brain/Brain.java b/brain/src/main/java/asys/brain/Brain.java
new file mode 100644
index 0000000..c096754
--- /dev/null
+++ b/brain/src/main/java/asys/brain/Brain.java
@@ -0,0 +1,16 @@
+/*
+ * DmitriyMX
+ * 2016-07-14
+ */
+package asys.brain;
+
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+class Brain {
+ private Logger logger = LoggerFactory.getLogger(Brain.class);
+
+ void start() {
+ logger.trace("Brain module started");
+ }
+}
diff --git a/brain/src/main/java/asys/brain/BrainActivator.java b/brain/src/main/java/asys/brain/BrainActivator.java
new file mode 100644
index 0000000..cc7339f
--- /dev/null
+++ b/brain/src/main/java/asys/brain/BrainActivator.java
@@ -0,0 +1,22 @@
+/*
+ * DmitriyMX
+ * 2016-07-14
+ */
+package asys.brain;
+
+import org.osgi.framework.BundleActivator;
+import org.osgi.framework.BundleContext;
+
+public class BrainActivator implements BundleActivator {
+
+ @Override
+ public void start(BundleContext bundleContext) throws Exception {
+ Brain brain = new Brain();
+ brain.start();
+ }
+
+ @Override
+ public void stop(BundleContext bundleContext) throws Exception {
+
+ }
+}
diff --git a/pom.xml b/pom.xml
index bcb1118..561ce45 100644
--- a/pom.xml
+++ b/pom.xml
@@ -20,6 +20,7 @@
core
+ brain