diff --git a/core-java-modules/core-java/src/main/java/com/baeldung/printbinarytree/BinaryTreeModel.java b/data-structures/src/main/java/com/baeldung/printbinarytree/BinaryTreeModel.java similarity index 100% rename from core-java-modules/core-java/src/main/java/com/baeldung/printbinarytree/BinaryTreeModel.java rename to data-structures/src/main/java/com/baeldung/printbinarytree/BinaryTreeModel.java diff --git a/core-java-modules/core-java/src/main/java/com/baeldung/printbinarytree/BinaryTreePrinter.java b/data-structures/src/main/java/com/baeldung/printbinarytree/BinaryTreePrinter.java similarity index 100% rename from core-java-modules/core-java/src/main/java/com/baeldung/printbinarytree/BinaryTreePrinter.java rename to data-structures/src/main/java/com/baeldung/printbinarytree/BinaryTreePrinter.java diff --git a/core-java-modules/core-java/src/test/java/com/baeldung/printbinarytree/PrintingBinaryTreeModelUnitTest.java b/data-structures/src/test/java/com/baeldung/printbinarytree/PrintingBinaryTreeModelUnitTest.java similarity index 100% rename from core-java-modules/core-java/src/test/java/com/baeldung/printbinarytree/PrintingBinaryTreeModelUnitTest.java rename to data-structures/src/test/java/com/baeldung/printbinarytree/PrintingBinaryTreeModelUnitTest.java