Change package names from mifos to apache fineract.
diff --git a/src/main/java/io/mifos/core/cassandra/config/CassandraConnectorConfiguration.java b/src/main/java/org/apache/fineract/cn/cassandra/config/CassandraConnectorConfiguration.java
similarity index 89%
rename from src/main/java/io/mifos/core/cassandra/config/CassandraConnectorConfiguration.java
rename to src/main/java/org/apache/fineract/cn/cassandra/config/CassandraConnectorConfiguration.java
index 7196e76..50b878d 100644
--- a/src/main/java/io/mifos/core/cassandra/config/CassandraConnectorConfiguration.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/config/CassandraConnectorConfiguration.java
@@ -16,13 +16,13 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.config;
+package org.apache.fineract.cn.cassandra.config;
 
-import io.mifos.core.cassandra.core.CassandraJourneyFactory;
-import io.mifos.core.cassandra.core.CassandraSessionProvider;
-import io.mifos.core.cassandra.core.TenantAwareCassandraMapperProvider;
-import io.mifos.core.cassandra.core.TenantAwareEntityTemplate;
-import io.mifos.core.cassandra.util.CassandraConnectorConstants;
+import org.apache.fineract.cn.cassandra.core.CassandraJourneyFactory;
+import org.apache.fineract.cn.cassandra.core.CassandraSessionProvider;
+import org.apache.fineract.cn.cassandra.core.TenantAwareCassandraMapperProvider;
+import org.apache.fineract.cn.cassandra.core.TenantAwareEntityTemplate;
+import org.apache.fineract.cn.cassandra.util.CassandraConnectorConstants;
 import org.apache.fineract.cn.lang.ApplicationName;
 import org.apache.fineract.cn.lang.config.EnableApplicationName;
 import org.slf4j.Logger;
diff --git a/src/main/java/io/mifos/core/cassandra/config/EnableCassandra.java b/src/main/java/org/apache/fineract/cn/cassandra/config/EnableCassandra.java
similarity index 96%
rename from src/main/java/io/mifos/core/cassandra/config/EnableCassandra.java
rename to src/main/java/org/apache/fineract/cn/cassandra/config/EnableCassandra.java
index 08ebe36..84d145a 100644
--- a/src/main/java/io/mifos/core/cassandra/config/EnableCassandra.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/config/EnableCassandra.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.config;
+package org.apache.fineract.cn.cassandra.config;
 
 import org.springframework.context.annotation.Import;
 
diff --git a/src/main/java/io/mifos/core/cassandra/core/CassandraJourney.java b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourney.java
similarity index 98%
rename from src/main/java/io/mifos/core/cassandra/core/CassandraJourney.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourney.java
index 9e717c0..0c1f936 100644
--- a/src/main/java/io/mifos/core/cassandra/core/CassandraJourney.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourney.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import com.datastax.driver.core.DataType;
 import com.datastax.driver.core.KeyspaceMetadata;
diff --git a/src/main/java/io/mifos/core/cassandra/core/CassandraJourneyFactory.java b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyFactory.java
similarity index 96%
rename from src/main/java/io/mifos/core/cassandra/core/CassandraJourneyFactory.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyFactory.java
index 5dd931c..f48399d 100644
--- a/src/main/java/io/mifos/core/cassandra/core/CassandraJourneyFactory.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyFactory.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import org.apache.fineract.cn.lang.ApplicationName;
 import org.slf4j.Logger;
diff --git a/src/main/java/io/mifos/core/cassandra/core/CassandraJourneyRoute.java b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyRoute.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/core/CassandraJourneyRoute.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyRoute.java
index 3e7ab20..dd73277 100644
--- a/src/main/java/io/mifos/core/cassandra/core/CassandraJourneyRoute.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyRoute.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import org.springframework.util.Assert;
 
diff --git a/src/main/java/io/mifos/core/cassandra/core/CassandraJourneyWaypoint.java b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyWaypoint.java
similarity index 95%
rename from src/main/java/io/mifos/core/cassandra/core/CassandraJourneyWaypoint.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyWaypoint.java
index 7790f27..7d87e16 100644
--- a/src/main/java/io/mifos/core/cassandra/core/CassandraJourneyWaypoint.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraJourneyWaypoint.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 @SuppressWarnings("WeakerAccess")
 public class CassandraJourneyWaypoint {
diff --git a/src/main/java/io/mifos/core/cassandra/core/CassandraSessionProvider.java b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraSessionProvider.java
similarity index 95%
rename from src/main/java/io/mifos/core/cassandra/core/CassandraSessionProvider.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/CassandraSessionProvider.java
index 13c6e2d..9ba64dc 100644
--- a/src/main/java/io/mifos/core/cassandra/core/CassandraSessionProvider.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/CassandraSessionProvider.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import com.datastax.driver.core.AuthProvider;
 import com.datastax.driver.core.Cluster;
@@ -25,11 +25,11 @@
 import com.datastax.driver.core.exceptions.InvalidQueryException;
 import com.datastax.driver.mapping.Mapper;
 import com.datastax.driver.mapping.MappingManager;
-import io.mifos.core.cassandra.domain.Tenant;
-import io.mifos.core.cassandra.util.CassandraConnectorConstants;
-import io.mifos.core.cassandra.util.CodecRegistry;
-import io.mifos.core.cassandra.util.ContactPointUtils;
-import io.mifos.core.cassandra.util.LocalDateTimeCodec;
+import org.apache.fineract.cn.cassandra.domain.Tenant;
+import org.apache.fineract.cn.cassandra.util.CassandraConnectorConstants;
+import org.apache.fineract.cn.cassandra.util.CodecRegistry;
+import org.apache.fineract.cn.cassandra.util.ContactPointUtils;
+import org.apache.fineract.cn.cassandra.util.LocalDateTimeCodec;
 import org.apache.fineract.cn.lang.ServiceException;
 import org.apache.fineract.cn.lang.TenantContextHolder;
 import org.slf4j.Logger;
diff --git a/src/main/java/io/mifos/core/cassandra/core/KeyspaceDoesntExistYet.java b/src/main/java/org/apache/fineract/cn/cassandra/core/KeyspaceDoesntExistYet.java
similarity index 95%
rename from src/main/java/io/mifos/core/cassandra/core/KeyspaceDoesntExistYet.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/KeyspaceDoesntExistYet.java
index 55eb9c2..55d3a54 100644
--- a/src/main/java/io/mifos/core/cassandra/core/KeyspaceDoesntExistYet.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/KeyspaceDoesntExistYet.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import com.datastax.driver.core.exceptions.InvalidQueryException;
 
diff --git a/src/main/java/io/mifos/core/cassandra/core/OptionProvider.java b/src/main/java/org/apache/fineract/cn/cassandra/core/OptionProvider.java
similarity index 96%
rename from src/main/java/io/mifos/core/cassandra/core/OptionProvider.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/OptionProvider.java
index 8a11d2c..a03d898 100644
--- a/src/main/java/io/mifos/core/cassandra/core/OptionProvider.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/OptionProvider.java
@@ -16,11 +16,11 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import com.datastax.driver.core.ConsistencyLevel;
 import com.datastax.driver.mapping.Mapper;
-import io.mifos.core.cassandra.util.CassandraConnectorConstants;
+import org.apache.fineract.cn.cassandra.util.CassandraConnectorConstants;
 import org.springframework.core.env.Environment;
 import org.springframework.util.Assert;
 
diff --git a/src/main/java/io/mifos/core/cassandra/core/ReplicationStrategyResolver.java b/src/main/java/org/apache/fineract/cn/cassandra/core/ReplicationStrategyResolver.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/core/ReplicationStrategyResolver.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/ReplicationStrategyResolver.java
index aa54be6..0641d49 100644
--- a/src/main/java/io/mifos/core/cassandra/core/ReplicationStrategyResolver.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/ReplicationStrategyResolver.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 @SuppressWarnings("WeakerAccess")
 public class ReplicationStrategyResolver {
diff --git a/src/main/java/io/mifos/core/cassandra/core/TenantAwareCassandraMapperProvider.java b/src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareCassandraMapperProvider.java
similarity index 98%
rename from src/main/java/io/mifos/core/cassandra/core/TenantAwareCassandraMapperProvider.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareCassandraMapperProvider.java
index 73676bc..28fe944 100644
--- a/src/main/java/io/mifos/core/cassandra/core/TenantAwareCassandraMapperProvider.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareCassandraMapperProvider.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import com.datastax.driver.core.Session;
 import com.datastax.driver.mapping.Mapper;
diff --git a/src/main/java/io/mifos/core/cassandra/core/TenantAwareEntityTemplate.java b/src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareEntityTemplate.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/core/TenantAwareEntityTemplate.java
rename to src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareEntityTemplate.java
index e50285c..2e163a9 100644
--- a/src/main/java/io/mifos/core/cassandra/core/TenantAwareEntityTemplate.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/core/TenantAwareEntityTemplate.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import com.datastax.driver.core.ResultSet;
 import com.datastax.driver.core.Statement;
diff --git a/src/main/java/io/mifos/core/cassandra/domain/Tenant.java b/src/main/java/org/apache/fineract/cn/cassandra/domain/Tenant.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/domain/Tenant.java
rename to src/main/java/org/apache/fineract/cn/cassandra/domain/Tenant.java
index 1770769..3e9c4a3 100644
--- a/src/main/java/io/mifos/core/cassandra/domain/Tenant.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/domain/Tenant.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.domain;
+package org.apache.fineract.cn.cassandra.domain;
 
 import com.datastax.driver.mapping.annotations.Column;
 import com.datastax.driver.mapping.annotations.PartitionKey;
diff --git a/src/main/java/io/mifos/core/cassandra/util/CassandraConnectorConstants.java b/src/main/java/org/apache/fineract/cn/cassandra/util/CassandraConnectorConstants.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/util/CassandraConnectorConstants.java
rename to src/main/java/org/apache/fineract/cn/cassandra/util/CassandraConnectorConstants.java
index 02a8a62..3e9e48a 100644
--- a/src/main/java/io/mifos/core/cassandra/util/CassandraConnectorConstants.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/util/CassandraConnectorConstants.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.util;
+package org.apache.fineract.cn.cassandra.util;
 
 public interface CassandraConnectorConstants {
 
diff --git a/src/main/java/io/mifos/core/cassandra/util/CodecRegistry.java b/src/main/java/org/apache/fineract/cn/cassandra/util/CodecRegistry.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/util/CodecRegistry.java
rename to src/main/java/org/apache/fineract/cn/cassandra/util/CodecRegistry.java
index f023f99..d94a46a 100644
--- a/src/main/java/io/mifos/core/cassandra/util/CodecRegistry.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/util/CodecRegistry.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.util;
+package org.apache.fineract.cn.cassandra.util;
 
 import com.datastax.driver.core.Cluster;
 import com.datastax.driver.core.TypeCodec;
diff --git a/src/main/java/io/mifos/core/cassandra/util/ContactPointUtils.java b/src/main/java/org/apache/fineract/cn/cassandra/util/ContactPointUtils.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/util/ContactPointUtils.java
rename to src/main/java/org/apache/fineract/cn/cassandra/util/ContactPointUtils.java
index 4e11fe2..d9ff0d7 100644
--- a/src/main/java/io/mifos/core/cassandra/util/ContactPointUtils.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/util/ContactPointUtils.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.util;
+package org.apache.fineract.cn.cassandra.util;
 
 import com.datastax.driver.core.Cluster;
 
diff --git a/src/main/java/io/mifos/core/cassandra/util/LocalDateTimeCodec.java b/src/main/java/org/apache/fineract/cn/cassandra/util/LocalDateTimeCodec.java
similarity index 97%
rename from src/main/java/io/mifos/core/cassandra/util/LocalDateTimeCodec.java
rename to src/main/java/org/apache/fineract/cn/cassandra/util/LocalDateTimeCodec.java
index eb3837f..44c38f9 100644
--- a/src/main/java/io/mifos/core/cassandra/util/LocalDateTimeCodec.java
+++ b/src/main/java/org/apache/fineract/cn/cassandra/util/LocalDateTimeCodec.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.util;
+package org.apache.fineract.cn.cassandra.util;
 
 import com.datastax.driver.core.DataType;
 import com.datastax.driver.core.ParseUtils;
diff --git a/src/test/java/io/mifos/core/cassandra/core/OptionProviderTest.java b/src/test/java/org/apache/fineract/cn/cassandra/core/OptionProviderTest.java
similarity index 95%
rename from src/test/java/io/mifos/core/cassandra/core/OptionProviderTest.java
rename to src/test/java/org/apache/fineract/cn/cassandra/core/OptionProviderTest.java
index 3492f0d..6bbff35 100644
--- a/src/test/java/io/mifos/core/cassandra/core/OptionProviderTest.java
+++ b/src/test/java/org/apache/fineract/cn/cassandra/core/OptionProviderTest.java
@@ -16,9 +16,9 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
-import io.mifos.core.cassandra.util.CassandraConnectorConstants;
+import org.apache.fineract.cn.cassandra.util.CassandraConnectorConstants;
 import org.junit.Assert;
 import org.junit.Test;
 import org.mockito.Mockito;
diff --git a/src/test/java/io/mifos/core/cassandra/core/ReplicationStrategyResolverTest.java b/src/test/java/org/apache/fineract/cn/cassandra/core/ReplicationStrategyResolverTest.java
similarity index 97%
rename from src/test/java/io/mifos/core/cassandra/core/ReplicationStrategyResolverTest.java
rename to src/test/java/org/apache/fineract/cn/cassandra/core/ReplicationStrategyResolverTest.java
index 7268e7a..3e28981 100644
--- a/src/test/java/io/mifos/core/cassandra/core/ReplicationStrategyResolverTest.java
+++ b/src/test/java/org/apache/fineract/cn/cassandra/core/ReplicationStrategyResolverTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.core;
+package org.apache.fineract.cn.cassandra.core;
 
 import org.junit.Assert;
 import org.junit.Test;
diff --git a/src/test/java/io/mifos/core/cassandra/util/ContactPointUtilsTest.java b/src/test/java/org/apache/fineract/cn/cassandra/util/ContactPointUtilsTest.java
similarity index 97%
rename from src/test/java/io/mifos/core/cassandra/util/ContactPointUtilsTest.java
rename to src/test/java/org/apache/fineract/cn/cassandra/util/ContactPointUtilsTest.java
index ed1a79a..0292bbd 100644
--- a/src/test/java/io/mifos/core/cassandra/util/ContactPointUtilsTest.java
+++ b/src/test/java/org/apache/fineract/cn/cassandra/util/ContactPointUtilsTest.java
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package io.mifos.core.cassandra.util;
+package org.apache.fineract.cn.cassandra.util;
 
 import com.datastax.driver.core.Cluster;
 import org.junit.Assert;