Moved HarryRunner interface to harry-core and removed the harry-runner module.
diff --git a/harry-runner/src/harry/runner/HarryRunner.java b/harry-core/src/harry/runner/HarryRunner.java
similarity index 95%
rename from harry-runner/src/harry/runner/HarryRunner.java
rename to harry-core/src/harry/runner/HarryRunner.java
index 3adf9c0..56e2350 100644
--- a/harry-runner/src/harry/runner/HarryRunner.java
+++ b/harry-core/src/harry/runner/HarryRunner.java
@@ -18,6 +18,13 @@
 
 package harry.runner;
 
+import harry.core.Configuration;
+import harry.core.Run;
+import harry.corruptor.*;
+import harry.util.ThrowingRunnable;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
 import java.io.File;
 import java.io.FileNotFoundException;
 import java.util.Random;
@@ -26,19 +33,6 @@
 import java.util.concurrent.ScheduledThreadPoolExecutor;
 import java.util.concurrent.TimeUnit;
 
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
-import harry.core.Configuration;
-import harry.core.Run;
-import harry.corruptor.AddExtraRowCorruptor;
-import harry.corruptor.ChangeValueCorruptor;
-import harry.corruptor.HideRowCorruptor;
-import harry.corruptor.HideValueCorruptor;
-import harry.corruptor.QueryResponseCorruptor;
-import harry.model.ExhaustiveChecker;
-import harry.model.OpSelectors;
-
 public interface HarryRunner
 {
 
diff --git a/harry-runner/src/harry/runner/ThrowingRunnable.java b/harry-core/src/harry/util/ThrowingRunnable.java
similarity index 93%
rename from harry-runner/src/harry/runner/ThrowingRunnable.java
rename to harry-core/src/harry/util/ThrowingRunnable.java
index 399997b..58d7397 100644
--- a/harry-runner/src/harry/runner/ThrowingRunnable.java
+++ b/harry-core/src/harry/util/ThrowingRunnable.java
@@ -1,4 +1,4 @@
-package harry.runner;
+package harry.util;
 
 public interface ThrowingRunnable {
     void run() throws Throwable;
diff --git a/harry-runner/pom.xml b/harry-runner/pom.xml
deleted file mode 100755
index c5c401c..0000000
--- a/harry-runner/pom.xml
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  ~  Licensed to the Apache Software Foundation (ASF) under one
-  ~  or more contributor license agreements.  See the NOTICE file
-  ~  distributed with this work for additional information
-  ~  regarding copyright ownership.  The ASF licenses this file
-  ~  to you under the Apache License, Version 2.0 (the
-  ~  "License"); you may not use this file except in compliance
-  ~  with the License.  You may obtain a copy of the License at
-  ~
-  ~       http://www.apache.org/licenses/LICENSE-2.0
-  ~
-  ~  Unless required by applicable law or agreed to in writing, software
-  ~  distributed under the License is distributed on an "AS IS" BASIS,
-  ~  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-  ~  See the License for the specific language governing permissions and
-  ~  limitations under the License.
-  -->
-
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
-    <modelVersion>4.0.0</modelVersion>
-    <packaging>jar</packaging>
-
-    <parent>
-        <groupId>org.apache.cassandra</groupId>
-        <version>0.0.1-SNAPSHOT</version>
-        <artifactId>harry-parent</artifactId>
-    </parent>
-
-    <artifactId>harry-runner</artifactId>
-    <name>Harry Runner</name>
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.cassandra</groupId>
-            <artifactId>harry-core</artifactId>
-            <version>${project.parent.version}</version>
-        </dependency>
-
-    </dependencies>
-</project>
-
diff --git a/pom.xml b/pom.xml
index 35e1712..efb1cf2 100755
--- a/pom.xml
+++ b/pom.xml
@@ -33,7 +33,6 @@
         <module>harry-core</module>
         <module>harry-integration</module>
         <module>harry-integration-external</module>
-        <module>harry-runner</module>
     </modules>
 
     <properties>