diff --git a/src/c_interpretter/CMakeLists.txt b/src/CMakeLists.txt similarity index 100% rename from src/c_interpretter/CMakeLists.txt rename to src/CMakeLists.txt diff --git a/src/c_interpretter/CODING_STYLE.md b/src/CODING_STYLE.md similarity index 100% rename from src/c_interpretter/CODING_STYLE.md rename to src/CODING_STYLE.md diff --git a/src/c_interpretter/PORTABILITY_IN_C.md b/src/PORTABILITY_IN_C.md similarity index 100% rename from src/c_interpretter/PORTABILITY_IN_C.md rename to src/PORTABILITY_IN_C.md diff --git a/src/c_interpretter/STANDARD_LIBRARY.md b/src/STANDARD_LIBRARY.md similarity index 100% rename from src/c_interpretter/STANDARD_LIBRARY.md rename to src/STANDARD_LIBRARY.md diff --git a/src/c_interpretter/arr/CMakeLists.txt b/src/arr/CMakeLists.txt similarity index 100% rename from src/c_interpretter/arr/CMakeLists.txt rename to src/arr/CMakeLists.txt diff --git a/src/c_interpretter/arr/arr.c b/src/arr/arr.c similarity index 100% rename from src/c_interpretter/arr/arr.c rename to src/arr/arr.c diff --git a/src/c_interpretter/arr/arr.h b/src/arr/arr.h similarity index 100% rename from src/c_interpretter/arr/arr.h rename to src/arr/arr.h diff --git a/src/c_interpretter/arr/arr_checks.h b/src/arr/arr_checks.h similarity index 100% rename from src/c_interpretter/arr/arr_checks.h rename to src/arr/arr_checks.h diff --git a/src/c_interpretter/arr/arr_helper.h b/src/arr/arr_helper.h similarity index 100% rename from src/c_interpretter/arr/arr_helper.h rename to src/arr/arr_helper.h diff --git a/src/c_interpretter/arr/arr_macros.h b/src/arr/arr_macros.h similarity index 100% rename from src/c_interpretter/arr/arr_macros.h rename to src/arr/arr_macros.h diff --git a/src/c_interpretter/bool/CMakeLists.txt b/src/bool/CMakeLists.txt similarity index 100% rename from src/c_interpretter/bool/CMakeLists.txt rename to src/bool/CMakeLists.txt diff --git a/src/c_interpretter/bool/bool.h b/src/bool/bool.h similarity index 100% rename from src/c_interpretter/bool/bool.h rename to src/bool/bool.h diff --git a/src/c_interpretter/common/CMakeLists.txt b/src/common/CMakeLists.txt similarity index 100% rename from src/c_interpretter/common/CMakeLists.txt rename to src/common/CMakeLists.txt diff --git a/src/c_interpretter/common/common.c b/src/common/common.c similarity index 100% rename from src/c_interpretter/common/common.c rename to src/common/common.c diff --git a/src/c_interpretter/common/common.h b/src/common/common.h similarity index 100% rename from src/c_interpretter/common/common.h rename to src/common/common.h diff --git a/src/c_interpretter/main.c b/src/main.c similarity index 100% rename from src/c_interpretter/main.c rename to src/main.c diff --git a/src/c_interpretter/mem/CMakeLists.txt b/src/mem/CMakeLists.txt similarity index 100% rename from src/c_interpretter/mem/CMakeLists.txt rename to src/mem/CMakeLists.txt diff --git a/src/c_interpretter/mem/mem.c b/src/mem/mem.c similarity index 100% rename from src/c_interpretter/mem/mem.c rename to src/mem/mem.c diff --git a/src/c_interpretter/mem/mem.h b/src/mem/mem.h similarity index 100% rename from src/c_interpretter/mem/mem.h rename to src/mem/mem.h diff --git a/src/c_interpretter/mem/mem_overflow.h b/src/mem/mem_overflow.h similarity index 100% rename from src/c_interpretter/mem/mem_overflow.h rename to src/mem/mem_overflow.h diff --git a/src/c_interpretter/rstr/CMakeLists.txt b/src/rstr/CMakeLists.txt similarity index 100% rename from src/c_interpretter/rstr/CMakeLists.txt rename to src/rstr/CMakeLists.txt diff --git a/src/c_interpretter/rstr/rstr.c b/src/rstr/rstr.c similarity index 100% rename from src/c_interpretter/rstr/rstr.c rename to src/rstr/rstr.c diff --git a/src/c_interpretter/rstr/rstr.h b/src/rstr/rstr.h similarity index 100% rename from src/c_interpretter/rstr/rstr.h rename to src/rstr/rstr.h diff --git a/src/c_interpretter/tbl/CMakeLists.txt b/src/tbl/CMakeLists.txt similarity index 100% rename from src/c_interpretter/tbl/CMakeLists.txt rename to src/tbl/CMakeLists.txt diff --git a/src/c_interpretter/tbl/tbl.c b/src/tbl/tbl.c similarity index 100% rename from src/c_interpretter/tbl/tbl.c rename to src/tbl/tbl.c diff --git a/src/c_interpretter/tbl/tbl.h b/src/tbl/tbl.h similarity index 100% rename from src/c_interpretter/tbl/tbl.h rename to src/tbl/tbl.h diff --git a/src/c_interpretter/tbl/tbl_helper.h b/src/tbl/tbl_helper.h similarity index 100% rename from src/c_interpretter/tbl/tbl_helper.h rename to src/tbl/tbl_helper.h diff --git a/src/c_interpretter/tokenizer/examples/program.txt b/src/tokenizer/examples/program.txt similarity index 100% rename from src/c_interpretter/tokenizer/examples/program.txt rename to src/tokenizer/examples/program.txt diff --git a/src/c_interpretter/tokenizer/prototype/run_tokenizer.sh b/src/tokenizer/prototype/run_tokenizer.sh similarity index 100% rename from src/c_interpretter/tokenizer/prototype/run_tokenizer.sh rename to src/tokenizer/prototype/run_tokenizer.sh diff --git a/src/c_interpretter/tokenizer/prototype/tokenizer.py b/src/tokenizer/prototype/tokenizer.py similarity index 100% rename from src/c_interpretter/tokenizer/prototype/tokenizer.py rename to src/tokenizer/prototype/tokenizer.py diff --git a/test/c_interpretter/CMakeLists.txt b/test/CMakeLists.txt similarity index 100% rename from test/c_interpretter/CMakeLists.txt rename to test/CMakeLists.txt diff --git a/test/c_interpretter/example/README.md b/test/example/README.md similarity index 100% rename from test/c_interpretter/example/README.md rename to test/example/README.md diff --git a/test/c_interpretter/example/main.txt b/test/example/main.txt similarity index 100% rename from test/c_interpretter/example/main.txt rename to test/example/main.txt diff --git a/test/c_interpretter/test_bool.c b/test/test_bool.c similarity index 100% rename from test/c_interpretter/test_bool.c rename to test/test_bool.c diff --git a/test/c_interpretter/test_mem.c b/test/test_mem.c similarity index 100% rename from test/c_interpretter/test_mem.c rename to test/test_mem.c diff --git a/test/c_interpretter/test_template.c b/test/test_template.c similarity index 100% rename from test/c_interpretter/test_template.c rename to test/test_template.c