diff --git a/dram/.cproject b/dram/.cproject
index 256a525f..a6a2ab6a 100644
--- a/dram/.cproject
+++ b/dram/.cproject
@@ -2,7 +2,7 @@
-
+
@@ -19,7 +19,7 @@
-
+
@@ -32,8 +32,7 @@
@@ -74,81 +73,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
@@ -160,7 +86,7 @@
-
+
@@ -171,10 +97,10 @@
@@ -187,9 +113,9 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/dram/.gitignore b/dram/.gitignore
index d8639600..9317c5ad 100644
--- a/dram/.gitignore
+++ b/dram/.gitignore
@@ -3,3 +3,5 @@
/standalone
/standalone
/platformArchitect
+/simulation
+/unit_test
diff --git a/dram/.settings/language.settings.xml b/dram/.settings/language.settings.xml
index 4e85dbab..6d713a79 100644
--- a/dram/.settings/language.settings.xml
+++ b/dram/.settings/language.settings.xml
@@ -1,6 +1,6 @@
-
+
@@ -10,17 +10,7 @@
-
-
-
-
-
-
-
-
-
-
-
+
diff --git a/dram/.settings/org.eclipse.cdt.core.prefs b/dram/.settings/org.eclipse.cdt.core.prefs
index ad7d7b04..e2661c56 100644
--- a/dram/.settings/org.eclipse.cdt.core.prefs
+++ b/dram/.settings/org.eclipse.cdt.core.prefs
@@ -1,4 +1,15 @@
eclipse.preferences.version=1
+indexer/indexAllFiles=true
+indexer/indexOnOpen=false
+indexer/indexUnusedHeadersWithAlternateLang=false
+indexer/indexUnusedHeadersWithDefaultLang=true
+indexer/indexerId=org.eclipse.cdt.core.fastIndexer
+indexer/skipFilesLargerThanMB=8
+indexer/skipImplicitReferences=false
+indexer/skipMacroReferences=false
+indexer/skipReferences=false
+indexer/skipTypeReferences=false
+indexer/useHeuristicIncludeResolution=true
org.eclipse.cdt.core.formatter.alignment_for_arguments_in_method_invocation=16
org.eclipse.cdt.core.formatter.alignment_for_assignment=16
org.eclipse.cdt.core.formatter.alignment_for_base_clause_in_type_declaration=80
diff --git a/dram/src/core/CommandBus.cpp b/dram/src/core/CommandBus.cpp
index abc94be2..9f0dc420 100644
--- a/dram/src/core/CommandBus.cpp
+++ b/dram/src/core/CommandBus.cpp
@@ -5,8 +5,8 @@
* Author: jonny
*/
-#include "CommandBus.h"
#include
+#include "CommandBus.h"
namespace core {
diff --git a/dram/src/core/CommandBus.h b/dram/src/core/CommandBus.h
index 7c7e9853..2f9f0960 100644
--- a/dram/src/core/CommandBus.h
+++ b/dram/src/core/CommandBus.h
@@ -8,15 +8,15 @@
#ifndef INTERNALSCHEDULER_H_
#define INTERNALSCHEDULER_H_
-#include "scheduling/CommandSchedule.h"
-#include "core/ControllerState.h"
-#include "core/scheduling/Trigger.h"
-#include "IInternalScheduler.h"
-#include "core/Configuration.h"
-#include "core/scheduling/checker/ICommandChecker.h"
-#include "tlm/IControllerWrapper.h"
#include