Merged core to full

Change-Id: I47cbb4c98e6a7d549c287c27419177bd08b72608
diff --git a/core/pom.xml b/core/pom.xml
deleted file mode 100644
index 774e89a..0000000
--- a/core/pom.xml
+++ /dev/null
@@ -1,488 +0,0 @@
-<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
-	<modelVersion>4.0.0</modelVersion>
-	<groupId>de.ids_mannheim.korap</groupId>
-	<artifactId>Kustvakt-core</artifactId>
-	<version>0.70.1</version>
-
-	<properties>
-		<java.version>11</java.version>
-		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-		<spring.version>5.3.27</spring.version>
-		<jersey.version>2.39.1</jersey.version>
-		<jetty.version>9.4.51.v20230217</jetty.version>
-		<hibernate.version>5.6.15.Final</hibernate.version>
-		<flyway.version>9.17.0</flyway.version>
-		<log4j.version>2.19.0</log4j.version>
-		<krill.version>[0.61.2,)</krill.version>
-		<koral.version>[0.39.1,)</koral.version>
-	</properties>
-	
-	<build>
-		<resources>
-			<resource>
-				<directory>src/main/resources</directory>
-				 <filtering>true</filtering>
-			</resource>
-		</resources>
-		<testResources>
-			<testResource>
-				<directory>src/test/resources</directory>
-			</testResource>
-			<testResource>
-				<directory>src/main/resources</directory>
-			</testResource>
-		</testResources>
-		<plugins>
-			<!-- Formatter plugin for Eclipse based coding conventions http://maven-java-formatter-plugin.googlecode.com/svn/site/0.4/usage.html -->
-			<plugin>
-				<groupId>com.googlecode.maven-java-formatter-plugin</groupId>
-				<artifactId>maven-java-formatter-plugin</artifactId>
-				<version>0.4</version>
-				<configuration>
-					<configFile>${project.basedir}/Format.xml</configFile>
-					<overrideConfigCompilerVersion>true</overrideConfigCompilerVersion>
-					<compilerSource>${java.version}</compilerSource>
-					<compilerCompliance>${java.version}</compilerCompliance>
-					<compilerTargetPlatform>${java.version}</compilerTargetPlatform>
-				</configuration>
-				<!-- <executions> <execution> <goals> <goal>format</goal> </goals> </execution> 
-					</executions> -->
-			</plugin>
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-compiler-plugin</artifactId>
-				<version>3.11.0</version>
-				<configuration>
-					<compilerVersion>${java.version}</compilerVersion>
-					<source>${java.version}</source>
-					<target>${java.version}</target>
-					<annotationProcessors>
-						<processor>lombok.launch.AnnotationProcessorHider$AnnotationProcessor</processor>
-						<processor>org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor</processor>
-					</annotationProcessors>
-				</configuration>
-			</plugin>
-
-			<!-- build tests jar, so extensions can use fastjerseytest class to build 
-				rest tests -->
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-jar-plugin</artifactId>
-				<version>3.3.0</version>
-				<executions>
-					<execution>
-						<goals>
-							<goal>test-jar</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-			
-			<!-- Generate source jar -->
-			<plugin>
-				<groupId>org.apache.maven.plugins</groupId>
-				<artifactId>maven-source-plugin</artifactId>
-				<version>3.2.1</version>
-				<executions>
-					<execution>
-						<id>attach-sources</id>
-						<goals>
-							<goal>jar</goal>
-						</goals>
-					</execution>
-				</executions>
-			</plugin>
-		</plugins>
-	</build>
-	<dependencies>
-		<!-- backport -->
-		<dependency>
-		    <groupId>backport-util-concurrent</groupId>
-		    <artifactId>backport-util-concurrent</artifactId>
-		    <version>3.1</version>
-		</dependency>
-	
-		<!-- Jersey -->
-		<dependency>
-			<groupId>org.glassfish.jersey.core</groupId>
-			<artifactId>jersey-server</artifactId>
-			<version>${jersey.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.glassfish.jersey.ext</groupId>
-			<artifactId>jersey-spring5</artifactId>
-			<version>${jersey.version}</version>
-			<exclusions>
-				<exclusion>
-					<groupId>org.springframework</groupId>
-					<artifactId>spring-core</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.springframework</groupId>
-					<artifactId>spring-web</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.springframework</groupId>
-					<artifactId>spring-beans</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.springframework</groupId>
-					<artifactId>spring-context</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.springframework</groupId>
-					<artifactId>spring-aop</artifactId>
-				</exclusion>
-			</exclusions>
-		</dependency>
-
-		<!-- JSON -->
-		<dependency>
-			<groupId>org.glassfish.jersey.media</groupId>
-			<artifactId>jersey-media-json-jackson</artifactId>
-			<version>${jersey.version}</version>
-			<exclusions>
-				<exclusion>
-					<groupId>com.fasterxml.jackson.core</groupId>
-					<artifactId>jackson-annotations</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>com.fasterxml.jackson.core</groupId>
-					<artifactId>jackson-databind</artifactId>
-				</exclusion>
-			</exclusions>
-		</dependency>
-		<dependency>
-			<groupId>net.minidev</groupId>
-			<artifactId>json-smart</artifactId>
-			<version>2.4.10</version>
-		</dependency>
-		
-		<!-- Jersey 1x originally uses codehaus -->
-		<dependency>
-			<groupId>com.fasterxml.jackson.jaxrs</groupId>
-			<artifactId>jackson-jaxrs-json-provider</artifactId>
-			<version>2.14.0</version>
-		</dependency>
-
-		<!-- Flyway -->
-		<dependency>
-			<groupId>org.flywaydb</groupId>
-			<artifactId>flyway-core</artifactId>
-			<version>${flyway.version}</version>
-		</dependency>
-
-		<!-- Logging -->
-		<dependency>
-			<groupId>org.apache.logging.log4j</groupId>
-			<artifactId>log4j-api</artifactId>
-			<version>${log4j.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.logging.log4j</groupId>
-			<artifactId>log4j-core</artifactId>
-			<version>${log4j.version}</version>
-			<exclusions>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-api</artifactId>
-				</exclusion>
-			</exclusions>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.logging.log4j</groupId>
-			<artifactId>log4j-slf4j2-impl</artifactId>
-			<version>${log4j.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.apache.logging.log4j</groupId>
-			<artifactId>log4j-jul</artifactId>
-			<version>${log4j.version}</version>
-			<exclusions>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-api</artifactId>
-				</exclusion>
-			</exclusions>
-		</dependency>
-		<dependency>
-			<groupId>org.slf4j</groupId>
-			<artifactId>slf4j-api</artifactId>
-			<version>2.0.7</version>
-		</dependency>
-		
-		<!-- Java Assist -->
-		<dependency>
-			<groupId>org.javassist</groupId>
-			<artifactId>javassist</artifactId>
-			<version>3.29.2-GA</version>
-		</dependency>
-
-		<!-- EM:done -->
-
-		<dependency>
-			<groupId>junit</groupId>
-			<artifactId>junit</artifactId>
-			<version>4.13.2</version>
-		</dependency>
-		<dependency>
-			<groupId>org.projectlombok</groupId>
-			<artifactId>lombok</artifactId>
-			<version>1.18.26</version>
-		</dependency>
-		<dependency>
-			<groupId>joda-time</groupId>
-			<artifactId>joda-time</artifactId>
-			<version>2.12.5</version>
-		</dependency>
-		<dependency>
-			<groupId>de.ids_mannheim.korap</groupId>
-			<artifactId>Koral</artifactId>
-			<version>${koral.version}</version>
-			<exclusions>
-				<exclusion>
-					<groupId>org.sonatype.sisu</groupId>
-					<artifactId>sisu-guava</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.eclipse.jetty</groupId>
-					<artifactId>jetty-servlet</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-api</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-core</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-slf4j-impl</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-jul</artifactId>
-				</exclusion>
-			</exclusions>
-		</dependency>
-
-		<dependency>
-			<groupId>org.xerial</groupId>
-			<artifactId>sqlite-jdbc</artifactId>
-			<version>3.41.2.1</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.apache.commons</groupId>
-			<artifactId>commons-dbcp2</artifactId>
-			<version>2.9.0</version>
-		</dependency>
-
-		<dependency>
-			<groupId>commons-validator</groupId>
-			<artifactId>commons-validator</artifactId>
-			<version>1.7</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.mindrot</groupId>
-			<artifactId>jbcrypt</artifactId>
-			<version>0.4</version>
-		</dependency>
-
-		<dependency>
-		    <groupId>javax.annotation</groupId>
-		    <artifactId>javax.annotation-api</artifactId>
-		    <version>1.3.2</version>
-		</dependency>
-
-		<dependency>
-			<groupId>de.ids_mannheim.korap</groupId>
-			<artifactId>Krill</artifactId>
-			<version>${krill.version}</version>
-			<exclusions>
-				<exclusion>
-					<groupId>org.glassfish.jersey.containers</groupId>
-					<artifactId>jersey-container-grizzly2-http</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.xerial</groupId>
-					<artifactId>sqlite-jdbc</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-api</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-core</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.apache.logging.log4j</groupId>
-					<artifactId>log4j-slf4j-impl</artifactId>
-				</exclusion>
-				<exclusion>
-					<groupId>org.slf4j</groupId>
-					<artifactId>jul-to-slf4j</artifactId>
-				</exclusion>
-			</exclusions>
-		</dependency>
-		<dependency>
-			<groupId>org.reflections</groupId>
-			<artifactId>reflections</artifactId>
-			<version>0.10.2</version>
-		</dependency>
-
-		<!-- Spring -->
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-core</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-web</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-orm</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-jdbc</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-tx</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<!-- <dependency>
-			<groupId>org.springframework.security</groupId>
-			<artifactId>spring-security-core</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework.security</groupId>
-			<artifactId>spring-security-web</artifactId>
-			<version>${spring.version}</version>
-		</dependency> -->
-		<!-- EM: done -->
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-context</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-context-support</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-test</artifactId>
-			<version>${spring.version}</version>
-			<scope>compile</scope>
-		</dependency>
-
-		<!-- apparently this order prevents the spring schemas from being overriden 
-			in META-INF/spring.schemas, thus must stay like this -->
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-aop</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.springframework</groupId>
-			<artifactId>spring-aspects</artifactId>
-			<version>${spring.version}</version>
-		</dependency>
-
-		<!-- end copy -->
-
-		<dependency>
-			<groupId>commons-collections</groupId>
-			<artifactId>commons-collections</artifactId>
-			<version>3.2.2</version>
-		</dependency>
-
-		<!-- jetty -->
-		<dependency>
-			<groupId>org.eclipse.jetty</groupId>
-			<artifactId>jetty-server</artifactId>
-			<version>${jetty.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.eclipse.jetty</groupId>
-			<artifactId>jetty-servlet</artifactId>
-			<version>${jetty.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.eclipse.jetty</groupId>
-			<artifactId>jetty-webapp</artifactId>
-			<version>${jetty.version}</version>
-		</dependency>
-
-		<dependency>
-			<groupId>asm</groupId>
-			<artifactId>asm</artifactId>
-			<version>3.3.1</version>
-		</dependency>
-
-		<!-- not part of public release <dependency> <groupId>KorAP-graphDB</groupId> 
-			<artifactId>KorAP-graphDB</artifactId> <version>1.0-SNAPSHOT</version> <exclusions> 
-			<exclusion> <groupId>org.antlr</groupId> <artifactId>antlr4-runtime</artifactId> 
-			</exclusion> <exclusion> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-client</artifactId> 
-			</exclusion> <exclusion> <groupId>org.glassfish.jersey.containers</groupId> 
-			<artifactId>jersey-container-grizzly2-http</artifactId> </exclusion> <exclusion> 
-			<groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-common</artifactId> 
-			</exclusion> <exclusion> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-server</artifactId> 
-			</exclusion> </exclusions> </dependency> -->
-		<dependency>
-			<groupId>org.apache.httpcomponents</groupId>
-			<artifactId>httpclient</artifactId>
-			<version>4.5.14</version>
-		</dependency>
-		<dependency>
-			<groupId>commons-io</groupId>
-			<artifactId>commons-io</artifactId>
-			<version>2.11.0</version>
-		</dependency>
-
-		<!-- Hibernate -->
-		<dependency>
-			<groupId>org.hibernate</groupId>
-			<artifactId>hibernate-ehcache</artifactId>
-			<version>${hibernate.version}</version>
-		</dependency>
-		<dependency>
-			<groupId>org.hibernate</groupId>
-			<artifactId>hibernate-jpamodelgen</artifactId>
-			<version>${hibernate.version}</version>
-			<scope>provided</scope>
-		</dependency>
-		<dependency>
-			<groupId>com.github.gwenn</groupId>
-			<artifactId>sqlite-dialect</artifactId>
-			<version>0.1.0</version>
-		</dependency>
-		
-		<dependency>
-			<groupId>javax.servlet</groupId>
-			<artifactId>javax.servlet-api</artifactId>
-			<version>4.0.1</version>
-		</dependency>
-    <dependency>
-      <groupId>org.apache.commons</groupId>
-      <artifactId>commons-text</artifactId>
-      <version>1.10.0</version>
-      <scope>test</scope>
-    </dependency>
-  </dependencies>
-</project>
diff --git a/full/Changes b/full/Changes
index 86653f4..2a44ed9 100644
--- a/full/Changes
+++ b/full/Changes
@@ -4,6 +4,7 @@
 - Renamed web.controller package in core
 - Moved SearchNetworkEndpoint to core.service package
 - Merged lite into full
+- Merged core into full
 
 # version 0.70
 
diff --git a/core/Changes b/full/Changes-Core
similarity index 100%
rename from core/Changes
rename to full/Changes-Core
diff --git a/full/pom.xml b/full/pom.xml
index a1ff3cb..fcb3233 100644
--- a/full/pom.xml
+++ b/full/pom.xml
@@ -9,6 +9,12 @@
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 		<jersey.version>2.39.1</jersey.version>
 		<hibernate.version>5.6.15.Final</hibernate.version>
+		<spring.version>5.3.27</spring.version>
+		<jetty.version>9.4.51.v20230217</jetty.version>
+		<flyway.version>9.17.0</flyway.version>
+		<log4j.version>2.19.0</log4j.version>
+		<krill.version>[0.61.2,)</krill.version>
+		<koral.version>[0.39.1,)</koral.version>
 	</properties>
 	<profiles>
 		<profile>
@@ -186,6 +192,19 @@
 			</plugin>
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
+				<artifactId>maven-source-plugin</artifactId>
+				<version>3.2.1</version>
+				<executions>
+					<execution>
+						<id>attach-sources</id>
+						<goals>
+							<goal>jar</goal>
+						</goals>
+					</execution>
+				</executions>
+			</plugin>
+			<plugin>
+				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-surefire-plugin</artifactId>
 				<version>3.1.0</version>
 				<dependencies>
@@ -220,7 +239,395 @@
 	</build>
 
 	<dependencies>
+		<!-- backport -->
 		<dependency>
+		    <groupId>backport-util-concurrent</groupId>
+		    <artifactId>backport-util-concurrent</artifactId>
+		    <version>3.1</version>
+		</dependency>
+	
+		<!-- Jersey -->
+		<dependency>
+			<groupId>org.glassfish.jersey.core</groupId>
+			<artifactId>jersey-server</artifactId>
+			<version>${jersey.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.glassfish.jersey.ext</groupId>
+			<artifactId>jersey-spring5</artifactId>
+			<version>${jersey.version}</version>
+			<exclusions>
+				<exclusion>
+					<groupId>org.springframework</groupId>
+					<artifactId>spring-core</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.springframework</groupId>
+					<artifactId>spring-web</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.springframework</groupId>
+					<artifactId>spring-beans</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.springframework</groupId>
+					<artifactId>spring-context</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.springframework</groupId>
+					<artifactId>spring-aop</artifactId>
+				</exclusion>
+			</exclusions>
+		</dependency>
+
+		<!-- JSON -->
+		<dependency>
+			<groupId>org.glassfish.jersey.media</groupId>
+			<artifactId>jersey-media-json-jackson</artifactId>
+			<version>${jersey.version}</version>
+			<exclusions>
+				<exclusion>
+					<groupId>com.fasterxml.jackson.core</groupId>
+					<artifactId>jackson-annotations</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>com.fasterxml.jackson.core</groupId>
+					<artifactId>jackson-databind</artifactId>
+				</exclusion>
+			</exclusions>
+		</dependency>
+		<dependency>
+			<groupId>net.minidev</groupId>
+			<artifactId>json-smart</artifactId>
+			<version>2.4.10</version>
+		</dependency>
+		
+		<!-- Jersey 1x originally uses codehaus -->
+		<dependency>
+			<groupId>com.fasterxml.jackson.jaxrs</groupId>
+			<artifactId>jackson-jaxrs-json-provider</artifactId>
+			<version>2.14.0</version>
+		</dependency>
+
+		<!-- Flyway -->
+		<dependency>
+			<groupId>org.flywaydb</groupId>
+			<artifactId>flyway-core</artifactId>
+			<version>${flyway.version}</version>
+		</dependency>
+
+		<!-- Logging -->
+		<dependency>
+			<groupId>org.apache.logging.log4j</groupId>
+			<artifactId>log4j-api</artifactId>
+			<version>${log4j.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.logging.log4j</groupId>
+			<artifactId>log4j-core</artifactId>
+			<version>${log4j.version}</version>
+			<exclusions>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-api</artifactId>
+				</exclusion>
+			</exclusions>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.logging.log4j</groupId>
+			<artifactId>log4j-slf4j2-impl</artifactId>
+			<version>${log4j.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.apache.logging.log4j</groupId>
+			<artifactId>log4j-jul</artifactId>
+			<version>${log4j.version}</version>
+			<exclusions>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-api</artifactId>
+				</exclusion>
+			</exclusions>
+		</dependency>
+		<dependency>
+			<groupId>org.slf4j</groupId>
+			<artifactId>slf4j-api</artifactId>
+			<version>2.0.7</version>
+		</dependency>
+		
+		<!-- Java Assist -->
+		<dependency>
+			<groupId>org.javassist</groupId>
+			<artifactId>javassist</artifactId>
+			<version>3.29.2-GA</version>
+		</dependency>
+
+		<!-- EM:done -->
+
+		<dependency>
+			<groupId>junit</groupId>
+			<artifactId>junit</artifactId>
+			<version>4.13.2</version>
+		</dependency>
+		<dependency>
+			<groupId>org.projectlombok</groupId>
+			<artifactId>lombok</artifactId>
+			<version>1.18.26</version>
+		</dependency>
+		<dependency>
+			<groupId>joda-time</groupId>
+			<artifactId>joda-time</artifactId>
+			<version>2.12.5</version>
+		</dependency>
+		<dependency>
+			<groupId>de.ids_mannheim.korap</groupId>
+			<artifactId>Koral</artifactId>
+			<version>${koral.version}</version>
+			<exclusions>
+				<exclusion>
+					<groupId>org.sonatype.sisu</groupId>
+					<artifactId>sisu-guava</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.eclipse.jetty</groupId>
+					<artifactId>jetty-servlet</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-api</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-core</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-slf4j-impl</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-jul</artifactId>
+				</exclusion>
+			</exclusions>
+		</dependency>
+
+		<dependency>
+			<groupId>org.xerial</groupId>
+			<artifactId>sqlite-jdbc</artifactId>
+			<version>3.41.2.1</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.apache.commons</groupId>
+			<artifactId>commons-dbcp2</artifactId>
+			<version>2.9.0</version>
+		</dependency>
+
+		<dependency>
+			<groupId>commons-validator</groupId>
+			<artifactId>commons-validator</artifactId>
+			<version>1.7</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.mindrot</groupId>
+			<artifactId>jbcrypt</artifactId>
+			<version>0.4</version>
+		</dependency>
+
+		<dependency>
+		    <groupId>javax.annotation</groupId>
+		    <artifactId>javax.annotation-api</artifactId>
+		    <version>1.3.2</version>
+		</dependency>
+
+		<dependency>
+			<groupId>de.ids_mannheim.korap</groupId>
+			<artifactId>Krill</artifactId>
+			<version>${krill.version}</version>
+			<exclusions>
+				<exclusion>
+					<groupId>org.glassfish.jersey.containers</groupId>
+					<artifactId>jersey-container-grizzly2-http</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.xerial</groupId>
+					<artifactId>sqlite-jdbc</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-api</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-core</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.apache.logging.log4j</groupId>
+					<artifactId>log4j-slf4j-impl</artifactId>
+				</exclusion>
+				<exclusion>
+					<groupId>org.slf4j</groupId>
+					<artifactId>jul-to-slf4j</artifactId>
+				</exclusion>
+			</exclusions>
+		</dependency>
+		<dependency>
+			<groupId>org.reflections</groupId>
+			<artifactId>reflections</artifactId>
+			<version>0.10.2</version>
+		</dependency>
+
+		<!-- Spring -->
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-core</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-web</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-orm</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-jdbc</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-tx</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<!-- <dependency>
+			<groupId>org.springframework.security</groupId>
+			<artifactId>spring-security-core</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework.security</groupId>
+			<artifactId>spring-security-web</artifactId>
+			<version>${spring.version}</version>
+		</dependency> -->
+		<!-- EM: done -->
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-context</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-context-support</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-test</artifactId>
+			<version>${spring.version}</version>
+			<scope>compile</scope>
+		</dependency>
+
+		<!-- apparently this order prevents the spring schemas from being overriden 
+			in META-INF/spring.schemas, thus must stay like this -->
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-aop</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.springframework</groupId>
+			<artifactId>spring-aspects</artifactId>
+			<version>${spring.version}</version>
+		</dependency>
+
+		<!-- end copy -->
+
+		<dependency>
+			<groupId>commons-collections</groupId>
+			<artifactId>commons-collections</artifactId>
+			<version>3.2.2</version>
+		</dependency>
+
+		<!-- jetty -->
+		<dependency>
+			<groupId>org.eclipse.jetty</groupId>
+			<artifactId>jetty-server</artifactId>
+			<version>${jetty.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.eclipse.jetty</groupId>
+			<artifactId>jetty-servlet</artifactId>
+			<version>${jetty.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.eclipse.jetty</groupId>
+			<artifactId>jetty-webapp</artifactId>
+			<version>${jetty.version}</version>
+		</dependency>
+
+		<dependency>
+			<groupId>asm</groupId>
+			<artifactId>asm</artifactId>
+			<version>3.3.1</version>
+		</dependency>
+
+		<!-- not part of public release <dependency> <groupId>KorAP-graphDB</groupId> 
+			<artifactId>KorAP-graphDB</artifactId> <version>1.0-SNAPSHOT</version> <exclusions> 
+			<exclusion> <groupId>org.antlr</groupId> <artifactId>antlr4-runtime</artifactId> 
+			</exclusion> <exclusion> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-client</artifactId> 
+			</exclusion> <exclusion> <groupId>org.glassfish.jersey.containers</groupId> 
+			<artifactId>jersey-container-grizzly2-http</artifactId> </exclusion> <exclusion> 
+			<groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-common</artifactId> 
+			</exclusion> <exclusion> <groupId>org.glassfish.jersey.core</groupId> <artifactId>jersey-server</artifactId> 
+			</exclusion> </exclusions> </dependency> -->
+		<dependency>
+			<groupId>org.apache.httpcomponents</groupId>
+			<artifactId>httpclient</artifactId>
+			<version>4.5.14</version>
+		</dependency>
+		<dependency>
+			<groupId>commons-io</groupId>
+			<artifactId>commons-io</artifactId>
+			<version>2.11.0</version>
+		</dependency>
+
+		<!-- Hibernate -->
+		<dependency>
+			<groupId>org.hibernate</groupId>
+			<artifactId>hibernate-ehcache</artifactId>
+			<version>${hibernate.version}</version>
+		</dependency>
+		<dependency>
+			<groupId>org.hibernate</groupId>
+			<artifactId>hibernate-jpamodelgen</artifactId>
+			<version>${hibernate.version}</version>
+			<scope>provided</scope>
+		</dependency>
+		<dependency>
+			<groupId>com.github.gwenn</groupId>
+			<artifactId>sqlite-dialect</artifactId>
+			<version>0.1.0</version>
+		</dependency>
+		
+		<dependency>
+			<groupId>javax.servlet</groupId>
+			<artifactId>javax.servlet-api</artifactId>
+			<version>4.0.1</version>
+		</dependency>
+	    <dependency>
+	      <groupId>org.apache.commons</groupId>
+	      <artifactId>commons-text</artifactId>
+	      <version>1.10.0</version>
+	      <scope>test</scope>
+	    </dependency>
+		<!--<dependency>
 			<groupId>de.ids_mannheim.korap</groupId>
 			<artifactId>Kustvakt-core</artifactId>
 			<version>${project.version}</version>
@@ -232,7 +639,7 @@
 			<classifier>tests</classifier>
       		<type>test-jar</type>
       		<scope>test</scope>
-		</dependency>
+		</dependency>-->
 		<!-- LDAP -->
 		<dependency>
 			<groupId>com.novell.ldap</groupId>
diff --git a/core/src/main/java/de/ids_mannheim/korap/annotation/AnnotationParser.java b/full/src/main/java/de/ids_mannheim/korap/annotation/AnnotationParser.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/annotation/AnnotationParser.java
rename to full/src/main/java/de/ids_mannheim/korap/annotation/AnnotationParser.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/annotation/ArrayVariables.java b/full/src/main/java/de/ids_mannheim/korap/annotation/ArrayVariables.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/annotation/ArrayVariables.java
rename to full/src/main/java/de/ids_mannheim/korap/annotation/ArrayVariables.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/auditing/AuditRecord.java b/full/src/main/java/de/ids_mannheim/korap/auditing/AuditRecord.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/auditing/AuditRecord.java
rename to full/src/main/java/de/ids_mannheim/korap/auditing/AuditRecord.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationIface.java b/full/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationIface.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationIface.java
rename to full/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationIface.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationManager.java b/full/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationManager.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationManager.java
rename to full/src/main/java/de/ids_mannheim/korap/authentication/AuthenticationManager.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/authentication/http/AuthorizationData.java b/full/src/main/java/de/ids_mannheim/korap/authentication/http/AuthorizationData.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/authentication/http/AuthorizationData.java
rename to full/src/main/java/de/ids_mannheim/korap/authentication/http/AuthorizationData.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/authentication/http/HttpAuthorizationHandler.java b/full/src/main/java/de/ids_mannheim/korap/authentication/http/HttpAuthorizationHandler.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/authentication/http/HttpAuthorizationHandler.java
rename to full/src/main/java/de/ids_mannheim/korap/authentication/http/HttpAuthorizationHandler.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/authentication/http/TransferEncoding.java b/full/src/main/java/de/ids_mannheim/korap/authentication/http/TransferEncoding.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/authentication/http/TransferEncoding.java
rename to full/src/main/java/de/ids_mannheim/korap/authentication/http/TransferEncoding.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/Attributes.java b/full/src/main/java/de/ids_mannheim/korap/config/Attributes.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/Attributes.java
rename to full/src/main/java/de/ids_mannheim/korap/config/Attributes.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/BeanInjectable.java b/full/src/main/java/de/ids_mannheim/korap/config/BeanInjectable.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/BeanInjectable.java
rename to full/src/main/java/de/ids_mannheim/korap/config/BeanInjectable.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/BeansFactory.java b/full/src/main/java/de/ids_mannheim/korap/config/BeansFactory.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/BeansFactory.java
rename to full/src/main/java/de/ids_mannheim/korap/config/BeansFactory.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/ConfigLoader.java b/full/src/main/java/de/ids_mannheim/korap/config/ConfigLoader.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/ConfigLoader.java
rename to full/src/main/java/de/ids_mannheim/korap/config/ConfigLoader.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/Configurable.java b/full/src/main/java/de/ids_mannheim/korap/config/Configurable.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/Configurable.java
rename to full/src/main/java/de/ids_mannheim/korap/config/Configurable.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/ContextHolder.java b/full/src/main/java/de/ids_mannheim/korap/config/ContextHolder.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/ContextHolder.java
rename to full/src/main/java/de/ids_mannheim/korap/config/ContextHolder.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/DefaultHandler.java b/full/src/main/java/de/ids_mannheim/korap/config/DefaultHandler.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/DefaultHandler.java
rename to full/src/main/java/de/ids_mannheim/korap/config/DefaultHandler.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/KustvaktCacheable.java b/full/src/main/java/de/ids_mannheim/korap/config/KustvaktCacheable.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/KustvaktCacheable.java
rename to full/src/main/java/de/ids_mannheim/korap/config/KustvaktCacheable.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/KustvaktClassLoader.java b/full/src/main/java/de/ids_mannheim/korap/config/KustvaktClassLoader.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/KustvaktClassLoader.java
rename to full/src/main/java/de/ids_mannheim/korap/config/KustvaktClassLoader.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java b/full/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java
rename to full/src/main/java/de/ids_mannheim/korap/config/KustvaktConfiguration.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/ParamFields.java b/full/src/main/java/de/ids_mannheim/korap/config/ParamFields.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/ParamFields.java
rename to full/src/main/java/de/ids_mannheim/korap/config/ParamFields.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/QueryBuilderUtil.java b/full/src/main/java/de/ids_mannheim/korap/config/QueryBuilderUtil.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/QueryBuilderUtil.java
rename to full/src/main/java/de/ids_mannheim/korap/config/QueryBuilderUtil.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/Scopes.java b/full/src/main/java/de/ids_mannheim/korap/config/Scopes.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/Scopes.java
rename to full/src/main/java/de/ids_mannheim/korap/config/Scopes.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/config/URIParam.java b/full/src/main/java/de/ids_mannheim/korap/config/URIParam.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/config/URIParam.java
rename to full/src/main/java/de/ids_mannheim/korap/config/URIParam.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/constant/AnnotationType.java b/full/src/main/java/de/ids_mannheim/korap/constant/AnnotationType.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/constant/AnnotationType.java
rename to full/src/main/java/de/ids_mannheim/korap/constant/AnnotationType.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/constant/AuthenticationMethod.java b/full/src/main/java/de/ids_mannheim/korap/constant/AuthenticationMethod.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/constant/AuthenticationMethod.java
rename to full/src/main/java/de/ids_mannheim/korap/constant/AuthenticationMethod.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/constant/AuthenticationScheme.java b/full/src/main/java/de/ids_mannheim/korap/constant/AuthenticationScheme.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/constant/AuthenticationScheme.java
rename to full/src/main/java/de/ids_mannheim/korap/constant/AuthenticationScheme.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/constant/OAuth2Scope.java b/full/src/main/java/de/ids_mannheim/korap/constant/OAuth2Scope.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/constant/OAuth2Scope.java
rename to full/src/main/java/de/ids_mannheim/korap/constant/OAuth2Scope.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/constant/TokenType.java b/full/src/main/java/de/ids_mannheim/korap/constant/TokenType.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/constant/TokenType.java
rename to full/src/main/java/de/ids_mannheim/korap/constant/TokenType.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/entity/Annotation.java b/full/src/main/java/de/ids_mannheim/korap/core/entity/Annotation.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/entity/Annotation.java
rename to full/src/main/java/de/ids_mannheim/korap/core/entity/Annotation.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationKey.java b/full/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationKey.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationKey.java
rename to full/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationKey.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationLayer.java b/full/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationLayer.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationLayer.java
rename to full/src/main/java/de/ids_mannheim/korap/core/entity/AnnotationLayer.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/entity/Resource.java b/full/src/main/java/de/ids_mannheim/korap/core/entity/Resource.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/entity/Resource.java
rename to full/src/main/java/de/ids_mannheim/korap/core/entity/Resource.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/service/AnnotationService.java b/full/src/main/java/de/ids_mannheim/korap/core/service/AnnotationService.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/service/AnnotationService.java
rename to full/src/main/java/de/ids_mannheim/korap/core/service/AnnotationService.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/service/BasicService.java b/full/src/main/java/de/ids_mannheim/korap/core/service/BasicService.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/service/BasicService.java
rename to full/src/main/java/de/ids_mannheim/korap/core/service/BasicService.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/service/SearchNetworkEndpoint.java b/full/src/main/java/de/ids_mannheim/korap/core/service/SearchNetworkEndpoint.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/service/SearchNetworkEndpoint.java
rename to full/src/main/java/de/ids_mannheim/korap/core/service/SearchNetworkEndpoint.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/service/SearchService.java b/full/src/main/java/de/ids_mannheim/korap/core/service/SearchService.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/service/SearchService.java
rename to full/src/main/java/de/ids_mannheim/korap/core/service/SearchService.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/service/StatisticService.java b/full/src/main/java/de/ids_mannheim/korap/core/service/StatisticService.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/service/StatisticService.java
rename to full/src/main/java/de/ids_mannheim/korap/core/service/StatisticService.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/web/controller/AnnotationController.java b/full/src/main/java/de/ids_mannheim/korap/core/web/controller/AnnotationController.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/web/controller/AnnotationController.java
rename to full/src/main/java/de/ids_mannheim/korap/core/web/controller/AnnotationController.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/web/controller/SearchController.java b/full/src/main/java/de/ids_mannheim/korap/core/web/controller/SearchController.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/web/controller/SearchController.java
rename to full/src/main/java/de/ids_mannheim/korap/core/web/controller/SearchController.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/core/web/controller/StatisticController.java b/full/src/main/java/de/ids_mannheim/korap/core/web/controller/StatisticController.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/core/web/controller/StatisticController.java
rename to full/src/main/java/de/ids_mannheim/korap/core/web/controller/StatisticController.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/dao/AdminDao.java b/full/src/main/java/de/ids_mannheim/korap/dao/AdminDao.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/dao/AdminDao.java
rename to full/src/main/java/de/ids_mannheim/korap/dao/AdminDao.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/dao/AnnotationDao.java b/full/src/main/java/de/ids_mannheim/korap/dao/AnnotationDao.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/dao/AnnotationDao.java
rename to full/src/main/java/de/ids_mannheim/korap/dao/AnnotationDao.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/dao/ResourceDao.java b/full/src/main/java/de/ids_mannheim/korap/dao/ResourceDao.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/dao/ResourceDao.java
rename to full/src/main/java/de/ids_mannheim/korap/dao/ResourceDao.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/dto/FoundryDto.java b/full/src/main/java/de/ids_mannheim/korap/dto/FoundryDto.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/dto/FoundryDto.java
rename to full/src/main/java/de/ids_mannheim/korap/dto/FoundryDto.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/dto/LayerDto.java b/full/src/main/java/de/ids_mannheim/korap/dto/LayerDto.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/dto/LayerDto.java
rename to full/src/main/java/de/ids_mannheim/korap/dto/LayerDto.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/dto/converter/AnnotationConverter.java b/full/src/main/java/de/ids_mannheim/korap/dto/converter/AnnotationConverter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/dto/converter/AnnotationConverter.java
rename to full/src/main/java/de/ids_mannheim/korap/dto/converter/AnnotationConverter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/encryption/RandomCodeGenerator.java b/full/src/main/java/de/ids_mannheim/korap/encryption/RandomCodeGenerator.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/encryption/RandomCodeGenerator.java
rename to full/src/main/java/de/ids_mannheim/korap/encryption/RandomCodeGenerator.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/exceptions/DatabaseException.java b/full/src/main/java/de/ids_mannheim/korap/exceptions/DatabaseException.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/exceptions/DatabaseException.java
rename to full/src/main/java/de/ids_mannheim/korap/exceptions/DatabaseException.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/exceptions/EmptyResultException.java b/full/src/main/java/de/ids_mannheim/korap/exceptions/EmptyResultException.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/exceptions/EmptyResultException.java
rename to full/src/main/java/de/ids_mannheim/korap/exceptions/EmptyResultException.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/exceptions/KustvaktException.java b/full/src/main/java/de/ids_mannheim/korap/exceptions/KustvaktException.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/exceptions/KustvaktException.java
rename to full/src/main/java/de/ids_mannheim/korap/exceptions/KustvaktException.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/exceptions/ServiceException.java b/full/src/main/java/de/ids_mannheim/korap/exceptions/ServiceException.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/exceptions/ServiceException.java
rename to full/src/main/java/de/ids_mannheim/korap/exceptions/ServiceException.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java b/full/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java
rename to full/src/main/java/de/ids_mannheim/korap/exceptions/StatusCodes.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/exceptions/WrappedException.java b/full/src/main/java/de/ids_mannheim/korap/exceptions/WrappedException.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/exceptions/WrappedException.java
rename to full/src/main/java/de/ids_mannheim/korap/exceptions/WrappedException.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/EncryptionIface.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/EncryptionIface.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/EncryptionIface.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/EncryptionIface.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/EntityHandlerIface.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/EntityHandlerIface.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/EntityHandlerIface.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/EntityHandlerIface.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktBaseDaoInterface.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktBaseDaoInterface.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktBaseDaoInterface.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktBaseDaoInterface.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktTypeInterface.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktTypeInterface.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktTypeInterface.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/KustvaktTypeInterface.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/db/AuditingIface.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/db/AuditingIface.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/db/AuditingIface.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/db/AuditingIface.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/db/PersistenceClient.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/db/PersistenceClient.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/db/PersistenceClient.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/db/PersistenceClient.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/db/UserDataDbIface.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/db/UserDataDbIface.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/db/UserDataDbIface.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/db/UserDataDbIface.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultAuditing.java b/full/src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultAuditing.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultAuditing.java
rename to full/src/main/java/de/ids_mannheim/korap/interfaces/defaults/DefaultAuditing.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2ScopeService.java b/full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2ScopeService.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2ScopeService.java
rename to full/src/main/java/de/ids_mannheim/korap/oauth2/service/OAuth2ScopeService.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/CollectionCleanRewrite.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/CollectionCleanRewrite.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/CollectionCleanRewrite.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/CollectionCleanRewrite.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/FoundryInject.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/FoundryInject.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/FoundryInject.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/FoundryInject.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/IdWriter.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/IdWriter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/IdWriter.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/IdWriter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/KoralNode.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/KoralNode.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/KoralNode.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/KoralNode.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/LayerMapper.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/LayerMapper.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/LayerMapper.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/LayerMapper.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/MetaConstraint.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/MetaConstraint.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/MetaConstraint.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/MetaConstraint.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/RewriteHandler.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/RewriteHandler.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/RewriteHandler.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/RewriteHandler.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/RewriteTask.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/RewriteTask.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/RewriteTask.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/RewriteTask.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/rewrite/TreeConstraint.java b/full/src/main/java/de/ids_mannheim/korap/rewrite/TreeConstraint.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/rewrite/TreeConstraint.java
rename to full/src/main/java/de/ids_mannheim/korap/rewrite/TreeConstraint.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/security/context/KustvaktContext.java b/full/src/main/java/de/ids_mannheim/korap/security/context/KustvaktContext.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/security/context/KustvaktContext.java
rename to full/src/main/java/de/ids_mannheim/korap/security/context/KustvaktContext.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/security/context/TokenContext.java b/full/src/main/java/de/ids_mannheim/korap/security/context/TokenContext.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/security/context/TokenContext.java
rename to full/src/main/java/de/ids_mannheim/korap/security/context/TokenContext.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/server/KustvaktBaseServer.java b/full/src/main/java/de/ids_mannheim/korap/server/KustvaktBaseServer.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/server/KustvaktBaseServer.java
rename to full/src/main/java/de/ids_mannheim/korap/server/KustvaktBaseServer.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/DataFactory.java b/full/src/main/java/de/ids_mannheim/korap/user/DataFactory.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/DataFactory.java
rename to full/src/main/java/de/ids_mannheim/korap/user/DataFactory.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/DemoUser.java b/full/src/main/java/de/ids_mannheim/korap/user/DemoUser.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/DemoUser.java
rename to full/src/main/java/de/ids_mannheim/korap/user/DemoUser.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/GenericUserData.java b/full/src/main/java/de/ids_mannheim/korap/user/GenericUserData.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/GenericUserData.java
rename to full/src/main/java/de/ids_mannheim/korap/user/GenericUserData.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/KorAPUser.java b/full/src/main/java/de/ids_mannheim/korap/user/KorAPUser.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/KorAPUser.java
rename to full/src/main/java/de/ids_mannheim/korap/user/KorAPUser.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/User.java b/full/src/main/java/de/ids_mannheim/korap/user/User.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/User.java
rename to full/src/main/java/de/ids_mannheim/korap/user/User.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/UserDetails.java b/full/src/main/java/de/ids_mannheim/korap/user/UserDetails.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/UserDetails.java
rename to full/src/main/java/de/ids_mannheim/korap/user/UserDetails.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/UserQuery.java b/full/src/main/java/de/ids_mannheim/korap/user/UserQuery.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/UserQuery.java
rename to full/src/main/java/de/ids_mannheim/korap/user/UserQuery.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/UserSettingProcessor.java b/full/src/main/java/de/ids_mannheim/korap/user/UserSettingProcessor.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/UserSettingProcessor.java
rename to full/src/main/java/de/ids_mannheim/korap/user/UserSettingProcessor.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/user/Userdata.java b/full/src/main/java/de/ids_mannheim/korap/user/Userdata.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/user/Userdata.java
rename to full/src/main/java/de/ids_mannheim/korap/user/Userdata.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/BooleanUtils.java b/full/src/main/java/de/ids_mannheim/korap/utils/BooleanUtils.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/BooleanUtils.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/BooleanUtils.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/CollectionTypes.java b/full/src/main/java/de/ids_mannheim/korap/utils/CollectionTypes.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/CollectionTypes.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/CollectionTypes.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/ConcurrentMultiMap.java b/full/src/main/java/de/ids_mannheim/korap/utils/ConcurrentMultiMap.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/ConcurrentMultiMap.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/ConcurrentMultiMap.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/IPNetMask.java b/full/src/main/java/de/ids_mannheim/korap/utils/IPNetMask.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/IPNetMask.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/IPNetMask.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/JerseyUtils.java b/full/src/main/java/de/ids_mannheim/korap/utils/JerseyUtils.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/JerseyUtils.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/JerseyUtils.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/JsonUtils.java b/full/src/main/java/de/ids_mannheim/korap/utils/JsonUtils.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/JsonUtils.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/JsonUtils.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/KoralCollectionQueryBuilder.java b/full/src/main/java/de/ids_mannheim/korap/utils/KoralCollectionQueryBuilder.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/KoralCollectionQueryBuilder.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/KoralCollectionQueryBuilder.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/NamingUtils.java b/full/src/main/java/de/ids_mannheim/korap/utils/NamingUtils.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/NamingUtils.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/NamingUtils.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/ParameterChecker.java b/full/src/main/java/de/ids_mannheim/korap/utils/ParameterChecker.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/ParameterChecker.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/ParameterChecker.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/PrefixTreeMap.java b/full/src/main/java/de/ids_mannheim/korap/utils/PrefixTreeMap.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/PrefixTreeMap.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/PrefixTreeMap.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/PropertyReader.java b/full/src/main/java/de/ids_mannheim/korap/utils/PropertyReader.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/PropertyReader.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/PropertyReader.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/ServiceInfo.java b/full/src/main/java/de/ids_mannheim/korap/utils/ServiceInfo.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/ServiceInfo.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/ServiceInfo.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/SqlBuilder.java b/full/src/main/java/de/ids_mannheim/korap/utils/SqlBuilder.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/SqlBuilder.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/SqlBuilder.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/StringUtils.java b/full/src/main/java/de/ids_mannheim/korap/utils/StringUtils.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/StringUtils.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/StringUtils.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/utils/TimeUtils.java b/full/src/main/java/de/ids_mannheim/korap/utils/TimeUtils.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/utils/TimeUtils.java
rename to full/src/main/java/de/ids_mannheim/korap/utils/TimeUtils.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/validator/ApacheValidator.java b/full/src/main/java/de/ids_mannheim/korap/validator/ApacheValidator.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/validator/ApacheValidator.java
rename to full/src/main/java/de/ids_mannheim/korap/validator/ApacheValidator.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/validator/Validator.java b/full/src/main/java/de/ids_mannheim/korap/validator/Validator.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/validator/Validator.java
rename to full/src/main/java/de/ids_mannheim/korap/validator/Validator.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/ClientsHandler.java b/full/src/main/java/de/ids_mannheim/korap/web/ClientsHandler.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/ClientsHandler.java
rename to full/src/main/java/de/ids_mannheim/korap/web/ClientsHandler.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/CoreResponseHandler.java b/full/src/main/java/de/ids_mannheim/korap/web/CoreResponseHandler.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/CoreResponseHandler.java
rename to full/src/main/java/de/ids_mannheim/korap/web/CoreResponseHandler.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/KustvaktResponseHandler.java b/full/src/main/java/de/ids_mannheim/korap/web/KustvaktResponseHandler.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/KustvaktResponseHandler.java
rename to full/src/main/java/de/ids_mannheim/korap/web/KustvaktResponseHandler.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/SearchKrill.java b/full/src/main/java/de/ids_mannheim/korap/web/SearchKrill.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/SearchKrill.java
rename to full/src/main/java/de/ids_mannheim/korap/web/SearchKrill.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/TRACE.java b/full/src/main/java/de/ids_mannheim/korap/web/TRACE.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/TRACE.java
rename to full/src/main/java/de/ids_mannheim/korap/web/TRACE.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/APIVersionFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/APIVersionFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/APIVersionFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/APIVersionFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/AdminFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/AdminFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/AdminFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/AdminFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/AuthenticationFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/AuthenticationFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/AuthenticationFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/AuthenticationFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/BlockingFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/BlockingFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/BlockingFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/BlockingFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/DemoFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/DemoFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/DemoFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/DemoFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/DemoUserFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/DemoUserFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/DemoUserFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/DemoUserFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/NonDemoBlockingFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/NonDemoBlockingFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/NonDemoBlockingFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/NonDemoBlockingFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/filter/PiwikFilter.java b/full/src/main/java/de/ids_mannheim/korap/web/filter/PiwikFilter.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/filter/PiwikFilter.java
rename to full/src/main/java/de/ids_mannheim/korap/web/filter/PiwikFilter.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/FormRequestWrapper.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/FormRequestWrapper.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/FormRequestWrapper.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/FormRequestWrapper.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/HTMLBuilder.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/HTMLBuilder.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/HTMLBuilder.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/HTMLBuilder.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/JsonExceptionMapper.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/JsonExceptionMapper.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/JsonExceptionMapper.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/JsonExceptionMapper.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktMap.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktMap.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktMap.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktMap.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktResponseBuilder.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktResponseBuilder.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktResponseBuilder.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/KustvaktResponseBuilder.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/LocaleFactory.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/LocaleFactory.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/LocaleFactory.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/LocaleFactory.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/NotFoundMapper.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/NotFoundMapper.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/NotFoundMapper.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/NotFoundMapper.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFilters.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFilters.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFilters.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFilters.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFiltersFeature.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFiltersFeature.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFiltersFeature.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/ResourceFiltersFeature.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFilters.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFilters.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFilters.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFilters.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFiltersFeature.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFiltersFeature.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFiltersFeature.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/SearchResourceFiltersFeature.java
diff --git a/core/src/main/java/de/ids_mannheim/korap/web/utils/ShutdownHook.java b/full/src/main/java/de/ids_mannheim/korap/web/utils/ShutdownHook.java
similarity index 100%
rename from core/src/main/java/de/ids_mannheim/korap/web/utils/ShutdownHook.java
rename to full/src/main/java/de/ids_mannheim/korap/web/utils/ShutdownHook.java
diff --git a/core/src/main/resources/annotation-scripts/foundries/base.js b/full/src/main/resources/annotation-scripts/foundries/base.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/base.js
rename to full/src/main/resources/annotation-scripts/foundries/base.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/cnx.js b/full/src/main/resources/annotation-scripts/foundries/cnx.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/cnx.js
rename to full/src/main/resources/annotation-scripts/foundries/cnx.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/corenlp.js b/full/src/main/resources/annotation-scripts/foundries/corenlp.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/corenlp.js
rename to full/src/main/resources/annotation-scripts/foundries/corenlp.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/dereko.js b/full/src/main/resources/annotation-scripts/foundries/dereko.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/dereko.js
rename to full/src/main/resources/annotation-scripts/foundries/dereko.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/drukola.js b/full/src/main/resources/annotation-scripts/foundries/drukola.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/drukola.js
rename to full/src/main/resources/annotation-scripts/foundries/drukola.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/lwc.js b/full/src/main/resources/annotation-scripts/foundries/lwc.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/lwc.js
rename to full/src/main/resources/annotation-scripts/foundries/lwc.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/malt.js b/full/src/main/resources/annotation-scripts/foundries/malt.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/malt.js
rename to full/src/main/resources/annotation-scripts/foundries/malt.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/marmot.js b/full/src/main/resources/annotation-scripts/foundries/marmot.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/marmot.js
rename to full/src/main/resources/annotation-scripts/foundries/marmot.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/mate.js b/full/src/main/resources/annotation-scripts/foundries/mate.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/mate.js
rename to full/src/main/resources/annotation-scripts/foundries/mate.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/opennlp.js b/full/src/main/resources/annotation-scripts/foundries/opennlp.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/opennlp.js
rename to full/src/main/resources/annotation-scripts/foundries/opennlp.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/schreibgebrauch.js b/full/src/main/resources/annotation-scripts/foundries/schreibgebrauch.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/schreibgebrauch.js
rename to full/src/main/resources/annotation-scripts/foundries/schreibgebrauch.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/treetagger.js b/full/src/main/resources/annotation-scripts/foundries/treetagger.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/treetagger.js
rename to full/src/main/resources/annotation-scripts/foundries/treetagger.js
diff --git a/core/src/main/resources/annotation-scripts/foundries/xip.js b/full/src/main/resources/annotation-scripts/foundries/xip.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/foundries/xip.js
rename to full/src/main/resources/annotation-scripts/foundries/xip.js
diff --git a/core/src/main/resources/annotation-scripts/variables/negraedges.js b/full/src/main/resources/annotation-scripts/variables/negraedges.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/variables/negraedges.js
rename to full/src/main/resources/annotation-scripts/variables/negraedges.js
diff --git a/core/src/main/resources/annotation-scripts/variables/negranodes.js b/full/src/main/resources/annotation-scripts/variables/negranodes.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/variables/negranodes.js
rename to full/src/main/resources/annotation-scripts/variables/negranodes.js
diff --git a/core/src/main/resources/annotation-scripts/variables/stts.js b/full/src/main/resources/annotation-scripts/variables/stts.js
similarity index 100%
rename from core/src/main/resources/annotation-scripts/variables/stts.js
rename to full/src/main/resources/annotation-scripts/variables/stts.js
diff --git a/full/src/main/resources/lite-config.xml b/full/src/main/resources/lite-config.xml
index 4b6a074..5c9b8ff 100644
--- a/full/src/main/resources/lite-config.xml
+++ b/full/src/main/resources/lite-config.xml
@@ -132,10 +132,10 @@
 	<!-- Initialization -->
 	<!-- <bean id="initializator" class="de.ids_mannheim.de.init.LiteInitializatorImpl"
 		init-method="init">
-	</bean> -->
+	</bean> 
 	<bean id="annotationParser" class="de.ids_mannheim.korap.annotation.AnnotationParser"
 		scope="singleton" />
-
+	-->
 	<!-- Search Engine -->
 	<bean id="search_krill" class="de.ids_mannheim.korap.web.SearchKrill">
 		<constructor-arg value="${krill.indexDir}" />
diff --git a/core/src/main/resources/service.properties b/full/src/main/resources/service.properties
similarity index 100%
rename from core/src/main/resources/service.properties
rename to full/src/main/resources/service.properties
diff --git a/core/src/main/resources/validation.properties b/full/src/main/resources/validation.properties
similarity index 100%
rename from core/src/main/resources/validation.properties
rename to full/src/main/resources/validation.properties
diff --git a/core/src/test/resources/network-output/search-result.jsonld b/full/src/test/resources/network-output/search-result.jsonld
similarity index 100%
rename from core/src/test/resources/network-output/search-result.jsonld
rename to full/src/test/resources/network-output/search-result.jsonld
diff --git a/core/src/test/resources/pipe-output/test-pipes.jsonld b/full/src/test/resources/pipe-output/test-pipes.jsonld
similarity index 100%
rename from core/src/test/resources/pipe-output/test-pipes.jsonld
rename to full/src/test/resources/pipe-output/test-pipes.jsonld
diff --git a/core/src/test/resources/pipe-output/with-param.jsonld b/full/src/test/resources/pipe-output/with-param.jsonld
similarity index 100%
rename from core/src/test/resources/pipe-output/with-param.jsonld
rename to full/src/test/resources/pipe-output/with-param.jsonld