diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..8c41a81
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.project b/.project
new file mode 100644
index 0000000..044ff75
--- /dev/null
+++ b/.project
@@ -0,0 +1,23 @@
+
+
+ CommEngine
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+ org.eclipse.jdt.core.javanature
+
+
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..8275e47
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,62 @@
+
+ 4.0.0
+ alertek
+ CommEngine
+ 0.0.1
+
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ 3.8.1
+
+ 11
+
+
+
+
+
+
+
+
+ log4j
+ log4j
+ 1.2.17
+
+
+
+ commons-httpclient
+ commons-httpclient
+ 3.1
+
+
+
+ javax.servlet
+ javax.servlet-api
+ 4.0.1
+ provided
+
+
+
+
+
+ scm:git:dev1.link2tek.net:/home/alerttekdev/git_hub/CommEngine.git
+
+
+
+
+ false
+ alertek_repo
+ Alertek Repository
+ scp://supernova/home/vpxdev/repository
+
+
+
+
\ No newline at end of file
diff --git a/src/altk/comm/engine/Broadcast.java b/src/main/java/altk/comm/engine/Broadcast.java
similarity index 100%
rename from src/altk/comm/engine/Broadcast.java
rename to src/main/java/altk/comm/engine/Broadcast.java
diff --git a/src/altk/comm/engine/CommEngine.java b/src/main/java/altk/comm/engine/CommEngine.java
similarity index 100%
rename from src/altk/comm/engine/CommEngine.java
rename to src/main/java/altk/comm/engine/CommEngine.java
diff --git a/src/altk/comm/engine/CommonLogger.java b/src/main/java/altk/comm/engine/CommonLogger.java
similarity index 100%
rename from src/altk/comm/engine/CommonLogger.java
rename to src/main/java/altk/comm/engine/CommonLogger.java
diff --git a/src/altk/comm/engine/EngineResources.java b/src/main/java/altk/comm/engine/EngineResources.java
similarity index 100%
rename from src/altk/comm/engine/EngineResources.java
rename to src/main/java/altk/comm/engine/EngineResources.java
diff --git a/src/altk/comm/engine/Job.java b/src/main/java/altk/comm/engine/Job.java
similarity index 100%
rename from src/altk/comm/engine/Job.java
rename to src/main/java/altk/comm/engine/Job.java
diff --git a/src/altk/comm/engine/JobReport.java b/src/main/java/altk/comm/engine/JobReport.java
similarity index 100%
rename from src/altk/comm/engine/JobReport.java
rename to src/main/java/altk/comm/engine/JobReport.java
diff --git a/src/altk/comm/engine/Recipient.java b/src/main/java/altk/comm/engine/Recipient.java
similarity index 100%
rename from src/altk/comm/engine/Recipient.java
rename to src/main/java/altk/comm/engine/Recipient.java
diff --git a/src/altk/comm/engine/ServicePrerequisites.java b/src/main/java/altk/comm/engine/ServicePrerequisites.java
similarity index 100%
rename from src/altk/comm/engine/ServicePrerequisites.java
rename to src/main/java/altk/comm/engine/ServicePrerequisites.java
diff --git a/src/altk/comm/engine/ServiceProviderFactoryException.java b/src/main/java/altk/comm/engine/ServiceProviderFactoryException.java
similarity index 100%
rename from src/altk/comm/engine/ServiceProviderFactoryException.java
rename to src/main/java/altk/comm/engine/ServiceProviderFactoryException.java
diff --git a/src/altk/comm/engine/Util.java b/src/main/java/altk/comm/engine/Util.java
similarity index 100%
rename from src/altk/comm/engine/Util.java
rename to src/main/java/altk/comm/engine/Util.java
diff --git a/src/altk/comm/engine/XMLDOMBroadcast.java b/src/main/java/altk/comm/engine/XMLDOMBroadcast.java
similarity index 100%
rename from src/altk/comm/engine/XMLDOMBroadcast.java
rename to src/main/java/altk/comm/engine/XMLDOMBroadcast.java
diff --git a/src/altk/comm/engine/XMLSAXBroadcast.java b/src/main/java/altk/comm/engine/XMLSAXBroadcast.java
similarity index 100%
rename from src/altk/comm/engine/XMLSAXBroadcast.java
rename to src/main/java/altk/comm/engine/XMLSAXBroadcast.java
diff --git a/src/altk/comm/engine/exception/BroadcastError.java b/src/main/java/altk/comm/engine/exception/BroadcastError.java
similarity index 100%
rename from src/altk/comm/engine/exception/BroadcastError.java
rename to src/main/java/altk/comm/engine/exception/BroadcastError.java
diff --git a/src/altk/comm/engine/exception/BroadcastException.java b/src/main/java/altk/comm/engine/exception/BroadcastException.java
similarity index 100%
rename from src/altk/comm/engine/exception/BroadcastException.java
rename to src/main/java/altk/comm/engine/exception/BroadcastException.java
diff --git a/src/altk/comm/engine/exception/BroadcastExpiredException.java b/src/main/java/altk/comm/engine/exception/BroadcastExpiredException.java
similarity index 100%
rename from src/altk/comm/engine/exception/BroadcastExpiredException.java
rename to src/main/java/altk/comm/engine/exception/BroadcastExpiredException.java
diff --git a/src/altk/comm/engine/exception/BroadcastInternalErrorException.java b/src/main/java/altk/comm/engine/exception/BroadcastInternalErrorException.java
similarity index 100%
rename from src/altk/comm/engine/exception/BroadcastInternalErrorException.java
rename to src/main/java/altk/comm/engine/exception/BroadcastInternalErrorException.java
diff --git a/src/altk/comm/engine/exception/BroadcastMsgException.java b/src/main/java/altk/comm/engine/exception/BroadcastMsgException.java
similarity index 100%
rename from src/altk/comm/engine/exception/BroadcastMsgException.java
rename to src/main/java/altk/comm/engine/exception/BroadcastMsgException.java
diff --git a/src/altk/comm/engine/exception/EngineException.java b/src/main/java/altk/comm/engine/exception/EngineException.java
similarity index 100%
rename from src/altk/comm/engine/exception/EngineException.java
rename to src/main/java/altk/comm/engine/exception/EngineException.java
diff --git a/src/altk/comm/engine/exception/InternalErrorException.java b/src/main/java/altk/comm/engine/exception/InternalErrorException.java
similarity index 100%
rename from src/altk/comm/engine/exception/InternalErrorException.java
rename to src/main/java/altk/comm/engine/exception/InternalErrorException.java
diff --git a/src/altk/comm/engine/exception/NonExistentException.java b/src/main/java/altk/comm/engine/exception/NonExistentException.java
similarity index 100%
rename from src/altk/comm/engine/exception/NonExistentException.java
rename to src/main/java/altk/comm/engine/exception/NonExistentException.java
diff --git a/src/altk/comm/engine/exception/PlatformError.java b/src/main/java/altk/comm/engine/exception/PlatformError.java
similarity index 100%
rename from src/altk/comm/engine/exception/PlatformError.java
rename to src/main/java/altk/comm/engine/exception/PlatformError.java
diff --git a/src/altk/comm/engine/exception/PlatformException.java b/src/main/java/altk/comm/engine/exception/PlatformException.java
similarity index 100%
rename from src/altk/comm/engine/exception/PlatformException.java
rename to src/main/java/altk/comm/engine/exception/PlatformException.java
diff --git a/src/altk/comm/engine/exception/ServiceException.java b/src/main/java/altk/comm/engine/exception/ServiceException.java
similarity index 100%
rename from src/altk/comm/engine/exception/ServiceException.java
rename to src/main/java/altk/comm/engine/exception/ServiceException.java
diff --git a/src/altk/comm/engine/postback/PostBack.java b/src/main/java/altk/comm/engine/postback/PostBack.java
similarity index 100%
rename from src/altk/comm/engine/postback/PostBack.java
rename to src/main/java/altk/comm/engine/postback/PostBack.java
diff --git a/src/altk/common/engine/util/Base64Coder.java b/src/main/java/altk/common/engine/util/Base64Coder.java
similarity index 100%
rename from src/altk/common/engine/util/Base64Coder.java
rename to src/main/java/altk/common/engine/util/Base64Coder.java
diff --git a/src/altk/common/engine/util/LoggingInputStreamReader.java b/src/main/java/altk/common/engine/util/LoggingInputStreamReader.java
similarity index 100%
rename from src/altk/common/engine/util/LoggingInputStreamReader.java
rename to src/main/java/altk/common/engine/util/LoggingInputStreamReader.java
diff --git a/src/altk/common/engine/util/UTF8BenevolentDecoder.java b/src/main/java/altk/common/engine/util/UTF8BenevolentDecoder.java
similarity index 100%
rename from src/altk/common/engine/util/UTF8BenevolentDecoder.java
rename to src/main/java/altk/common/engine/util/UTF8BenevolentDecoder.java