diff --git a/final/.cargo/config.toml b/mqtt/.cargo/config.toml similarity index 100% rename from final/.cargo/config.toml rename to mqtt/.cargo/config.toml diff --git a/final/.env_temp b/mqtt/.env_temp similarity index 100% rename from final/.env_temp rename to mqtt/.env_temp diff --git a/final/.gitignore b/mqtt/.gitignore similarity index 100% rename from final/.gitignore rename to mqtt/.gitignore diff --git a/final/Cargo.lock b/mqtt/Cargo.lock similarity index 100% rename from final/Cargo.lock rename to mqtt/Cargo.lock diff --git a/final/Cargo.toml b/mqtt/Cargo.toml similarity index 100% rename from final/Cargo.toml rename to mqtt/Cargo.toml diff --git a/final/Makefile b/mqtt/Makefile similarity index 100% rename from final/Makefile rename to mqtt/Makefile diff --git a/final/build.rs b/mqtt/build.rs similarity index 100% rename from final/build.rs rename to mqtt/build.rs diff --git a/final/rust-toolchain.toml b/mqtt/rust-toolchain.toml similarity index 100% rename from final/rust-toolchain.toml rename to mqtt/rust-toolchain.toml diff --git a/final/src/bin/main.rs b/mqtt/src/bin/main.rs similarity index 100% rename from final/src/bin/main.rs rename to mqtt/src/bin/main.rs diff --git a/final/src/lib.rs b/mqtt/src/lib.rs similarity index 100% rename from final/src/lib.rs rename to mqtt/src/lib.rs diff --git a/final/src/mqtt/client.rs b/mqtt/src/mqtt/client.rs similarity index 100% rename from final/src/mqtt/client.rs rename to mqtt/src/mqtt/client.rs diff --git a/final/src/mqtt/config.rs b/mqtt/src/mqtt/config.rs similarity index 100% rename from final/src/mqtt/config.rs rename to mqtt/src/mqtt/config.rs diff --git a/final/src/mqtt/mod.rs b/mqtt/src/mqtt/mod.rs similarity index 100% rename from final/src/mqtt/mod.rs rename to mqtt/src/mqtt/mod.rs