diff --git a/demo/code/gauss-seidel-solver/CMakeLists.txt b/demo/code/legacy/gauss-seidel-solver/CMakeLists.txt similarity index 100% rename from demo/code/gauss-seidel-solver/CMakeLists.txt rename to demo/code/legacy/gauss-seidel-solver/CMakeLists.txt diff --git a/demo/code/gauss-seidel-solver/Readme.md b/demo/code/legacy/gauss-seidel-solver/Readme.md similarity index 100% rename from demo/code/gauss-seidel-solver/Readme.md rename to demo/code/legacy/gauss-seidel-solver/Readme.md diff --git a/demo/code/gauss-seidel-solver/builder.sh b/demo/code/legacy/gauss-seidel-solver/builder.sh similarity index 100% rename from demo/code/gauss-seidel-solver/builder.sh rename to demo/code/legacy/gauss-seidel-solver/builder.sh diff --git a/demo/code/gauss-seidel-solver/includes/solver.cpp b/demo/code/legacy/gauss-seidel-solver/includes/solver.cpp similarity index 100% rename from demo/code/gauss-seidel-solver/includes/solver.cpp rename to demo/code/legacy/gauss-seidel-solver/includes/solver.cpp diff --git a/demo/code/gauss-seidel-solver/includes/solver.h b/demo/code/legacy/gauss-seidel-solver/includes/solver.h similarity index 100% rename from demo/code/gauss-seidel-solver/includes/solver.h rename to demo/code/legacy/gauss-seidel-solver/includes/solver.h diff --git a/demo/code/gauss-seidel-solver/main.cpp b/demo/code/legacy/gauss-seidel-solver/main.cpp similarity index 100% rename from demo/code/gauss-seidel-solver/main.cpp rename to demo/code/legacy/gauss-seidel-solver/main.cpp diff --git a/demo/code/gauss-seidel-solver/spear.yml b/demo/code/legacy/gauss-seidel-solver/spear.yml similarity index 100% rename from demo/code/gauss-seidel-solver/spear.yml rename to demo/code/legacy/gauss-seidel-solver/spear.yml diff --git a/demo/code/openssl-encrypt/CMakeLists.txt b/demo/code/legacy/openssl-encrypt/CMakeLists.txt similarity index 100% rename from demo/code/openssl-encrypt/CMakeLists.txt rename to demo/code/legacy/openssl-encrypt/CMakeLists.txt diff --git a/demo/code/openssl-encrypt/Readme.md b/demo/code/legacy/openssl-encrypt/Readme.md similarity index 100% rename from demo/code/openssl-encrypt/Readme.md rename to demo/code/legacy/openssl-encrypt/Readme.md diff --git a/demo/code/openssl-encrypt/builder.sh b/demo/code/legacy/openssl-encrypt/builder.sh similarity index 100% rename from demo/code/openssl-encrypt/builder.sh rename to demo/code/legacy/openssl-encrypt/builder.sh diff --git a/demo/code/openssl-encrypt/encrypted.bin b/demo/code/legacy/openssl-encrypt/encrypted.bin similarity index 100% rename from demo/code/openssl-encrypt/encrypted.bin rename to demo/code/legacy/openssl-encrypt/encrypted.bin diff --git a/demo/code/openssl-encrypt/includes/encryptor.cpp b/demo/code/legacy/openssl-encrypt/includes/encryptor.cpp similarity index 100% rename from demo/code/openssl-encrypt/includes/encryptor.cpp rename to demo/code/legacy/openssl-encrypt/includes/encryptor.cpp diff --git a/demo/code/openssl-encrypt/includes/encryptor.h b/demo/code/legacy/openssl-encrypt/includes/encryptor.h similarity index 100% rename from demo/code/openssl-encrypt/includes/encryptor.h rename to demo/code/legacy/openssl-encrypt/includes/encryptor.h diff --git a/demo/code/openssl-encrypt/includes/keygenerator.cpp b/demo/code/legacy/openssl-encrypt/includes/keygenerator.cpp similarity index 100% rename from demo/code/openssl-encrypt/includes/keygenerator.cpp rename to demo/code/legacy/openssl-encrypt/includes/keygenerator.cpp diff --git a/demo/code/openssl-encrypt/includes/keygenerator.h b/demo/code/legacy/openssl-encrypt/includes/keygenerator.h similarity index 100% rename from demo/code/openssl-encrypt/includes/keygenerator.h rename to demo/code/legacy/openssl-encrypt/includes/keygenerator.h diff --git a/demo/code/openssl-encrypt/main.cpp b/demo/code/legacy/openssl-encrypt/main.cpp similarity index 100% rename from demo/code/openssl-encrypt/main.cpp rename to demo/code/legacy/openssl-encrypt/main.cpp diff --git a/demo/code/openssl-encrypt/privkey.pem b/demo/code/legacy/openssl-encrypt/privkey.pem similarity index 100% rename from demo/code/openssl-encrypt/privkey.pem rename to demo/code/legacy/openssl-encrypt/privkey.pem diff --git a/demo/code/openssl-encrypt/pubkey.pem b/demo/code/legacy/openssl-encrypt/pubkey.pem similarity index 100% rename from demo/code/openssl-encrypt/pubkey.pem rename to demo/code/legacy/openssl-encrypt/pubkey.pem diff --git a/demo/code/openssl-encrypt/rawData.txt b/demo/code/legacy/openssl-encrypt/rawData.txt similarity index 100% rename from demo/code/openssl-encrypt/rawData.txt rename to demo/code/legacy/openssl-encrypt/rawData.txt diff --git a/demo/code/openssl-encrypt/spear.yml b/demo/code/legacy/openssl-encrypt/spear.yml similarity index 100% rename from demo/code/openssl-encrypt/spear.yml rename to demo/code/legacy/openssl-encrypt/spear.yml