diff --git a/src/path_manipulation/mod.rs b/src/path_manipulation/mod.rs
new file mode 100644
index 0000000000000000000000000000000000000000..899310cb66acfa8429a0f8d17e0598c3f10eb451
--- /dev/null
+++ b/src/path_manipulation/mod.rs
@@ -0,0 +1,11 @@
+use std::path::PathBuf;
+
+pub const STRUCT_DIR: &str = "struct/";
+
+pub fn path_algo_project(path: &mut PathBuf, data_struct_name: &String) {
+    path.push(data_struct_name);
+}
+
+pub fn path_struct_folder(path: &mut PathBuf) {
+    path.push(STRUCT_DIR);
+}