diff --git a/rusqlite/Cargo.lock b/__database/rusqlite/Cargo.lock similarity index 100% rename from rusqlite/Cargo.lock rename to __database/rusqlite/Cargo.lock diff --git a/rusqlite/Cargo.toml b/__database/rusqlite/Cargo.toml similarity index 100% rename from rusqlite/Cargo.toml rename to __database/rusqlite/Cargo.toml diff --git a/rusqlite/src/main.rs b/__database/rusqlite/src/main.rs similarity index 100% rename from rusqlite/src/main.rs rename to __database/rusqlite/src/main.rs diff --git a/err_derive/Cargo.lock b/__err/err_derive/Cargo.lock similarity index 100% rename from err_derive/Cargo.lock rename to __err/err_derive/Cargo.lock diff --git a/err_derive/Cargo.toml b/__err/err_derive/Cargo.toml similarity index 100% rename from err_derive/Cargo.toml rename to __err/err_derive/Cargo.toml diff --git a/err_derive/src/main.rs b/__err/err_derive/src/main.rs similarity index 100% rename from err_derive/src/main.rs rename to __err/err_derive/src/main.rs diff --git a/quick_error/Cargo.lock b/__err/quick_error/Cargo.lock similarity index 100% rename from quick_error/Cargo.lock rename to __err/quick_error/Cargo.lock diff --git a/quick_error/Cargo.toml b/__err/quick_error/Cargo.toml similarity index 100% rename from quick_error/Cargo.toml rename to __err/quick_error/Cargo.toml diff --git a/quick_error/src/main.rs b/__err/quick_error/src/main.rs similarity index 100% rename from quick_error/src/main.rs rename to __err/quick_error/src/main.rs diff --git a/jni/HelloWorld.java b/__ffi/jni/HelloWorld.java similarity index 100% rename from jni/HelloWorld.java rename to __ffi/jni/HelloWorld.java diff --git a/jni/README.md b/__ffi/jni/README.md similarity index 100% rename from jni/README.md rename to __ffi/jni/README.md diff --git a/jni/samplejni/Cargo.lock b/__ffi/jni/samplejni/Cargo.lock similarity index 100% rename from jni/samplejni/Cargo.lock rename to __ffi/jni/samplejni/Cargo.lock diff --git a/jni/samplejni/Cargo.toml b/__ffi/jni/samplejni/Cargo.toml similarity index 100% rename from jni/samplejni/Cargo.toml rename to __ffi/jni/samplejni/Cargo.toml diff --git a/jni/samplejni/src/lib.rs b/__ffi/jni/samplejni/src/lib.rs similarity index 100% rename from jni/samplejni/src/lib.rs rename to __ffi/jni/samplejni/src/lib.rs diff --git a/live-reload-rust/README.md b/__ffi/live-reload-rust/README.md similarity index 100% rename from live-reload-rust/README.md rename to __ffi/live-reload-rust/README.md diff --git a/live-reload-rust/greet-rs-2/Cargo.lock b/__ffi/live-reload-rust/greet-rs-2/Cargo.lock similarity index 100% rename from live-reload-rust/greet-rs-2/Cargo.lock rename to __ffi/live-reload-rust/greet-rs-2/Cargo.lock diff --git a/live-reload-rust/greet-rs-2/Cargo.toml b/__ffi/live-reload-rust/greet-rs-2/Cargo.toml similarity index 100% rename from live-reload-rust/greet-rs-2/Cargo.toml rename to __ffi/live-reload-rust/greet-rs-2/Cargo.toml diff --git a/live-reload-rust/greet-rs-2/src/main.rs b/__ffi/live-reload-rust/greet-rs-2/src/main.rs similarity index 100% rename from live-reload-rust/greet-rs-2/src/main.rs rename to __ffi/live-reload-rust/greet-rs-2/src/main.rs diff --git a/live-reload-rust/greet-rs-3/Cargo.lock b/__ffi/live-reload-rust/greet-rs-3/Cargo.lock similarity index 100% rename from live-reload-rust/greet-rs-3/Cargo.lock rename to __ffi/live-reload-rust/greet-rs-3/Cargo.lock diff --git a/live-reload-rust/greet-rs-3/Cargo.toml b/__ffi/live-reload-rust/greet-rs-3/Cargo.toml similarity index 100% rename from live-reload-rust/greet-rs-3/Cargo.toml rename to __ffi/live-reload-rust/greet-rs-3/Cargo.toml diff --git a/live-reload-rust/greet-rs-3/src/main.rs b/__ffi/live-reload-rust/greet-rs-3/src/main.rs similarity index 100% rename from live-reload-rust/greet-rs-3/src/main.rs rename to __ffi/live-reload-rust/greet-rs-3/src/main.rs diff --git a/live-reload-rust/greet-rs/Cargo.lock b/__ffi/live-reload-rust/greet-rs/Cargo.lock similarity index 100% rename from live-reload-rust/greet-rs/Cargo.lock rename to __ffi/live-reload-rust/greet-rs/Cargo.lock diff --git a/live-reload-rust/greet-rs/Cargo.toml b/__ffi/live-reload-rust/greet-rs/Cargo.toml similarity index 100% rename from live-reload-rust/greet-rs/Cargo.toml rename to __ffi/live-reload-rust/greet-rs/Cargo.toml diff --git a/live-reload-rust/greet-rs/README.md b/__ffi/live-reload-rust/greet-rs/README.md similarity index 100% rename from live-reload-rust/greet-rs/README.md rename to __ffi/live-reload-rust/greet-rs/README.md diff --git a/live-reload-rust/greet-rs/build.rs b/__ffi/live-reload-rust/greet-rs/build.rs similarity index 100% rename from live-reload-rust/greet-rs/build.rs rename to __ffi/live-reload-rust/greet-rs/build.rs diff --git a/live-reload-rust/greet-rs/src/main.rs b/__ffi/live-reload-rust/greet-rs/src/main.rs similarity index 100% rename from live-reload-rust/greet-rs/src/main.rs rename to __ffi/live-reload-rust/greet-rs/src/main.rs diff --git a/live-reload-rust/greet.c b/__ffi/live-reload-rust/greet.c similarity index 100% rename from live-reload-rust/greet.c rename to __ffi/live-reload-rust/greet.c diff --git a/live-reload-rust/greet.c-compile-shared.sh b/__ffi/live-reload-rust/greet.c-compile-shared.sh similarity index 100% rename from live-reload-rust/greet.c-compile-shared.sh rename to __ffi/live-reload-rust/greet.c-compile-shared.sh diff --git a/live-reload-rust/greet.c-compile.sh b/__ffi/live-reload-rust/greet.c-compile.sh similarity index 100% rename from live-reload-rust/greet.c-compile.sh rename to __ffi/live-reload-rust/greet.c-compile.sh diff --git a/live-reload-rust/libgreet-rs/Cargo.lock b/__ffi/live-reload-rust/libgreet-rs/Cargo.lock similarity index 100% rename from live-reload-rust/libgreet-rs/Cargo.lock rename to __ffi/live-reload-rust/libgreet-rs/Cargo.lock diff --git a/live-reload-rust/libgreet-rs/Cargo.toml b/__ffi/live-reload-rust/libgreet-rs/Cargo.toml similarity index 100% rename from live-reload-rust/libgreet-rs/Cargo.toml rename to __ffi/live-reload-rust/libgreet-rs/Cargo.toml diff --git a/live-reload-rust/libgreet-rs/src/lib.rs b/__ffi/live-reload-rust/libgreet-rs/src/lib.rs similarity index 100% rename from live-reload-rust/libgreet-rs/src/lib.rs rename to __ffi/live-reload-rust/libgreet-rs/src/lib.rs diff --git a/live-reload-rust/load-shared.c b/__ffi/live-reload-rust/load-shared.c similarity index 100% rename from live-reload-rust/load-shared.c rename to __ffi/live-reload-rust/load-shared.c diff --git a/live-reload-rust/load.c b/__ffi/live-reload-rust/load.c similarity index 100% rename from live-reload-rust/load.c rename to __ffi/live-reload-rust/load.c diff --git a/live-reload-rust/load.c-compile.sh b/__ffi/live-reload-rust/load.c-compile.sh similarity index 100% rename from live-reload-rust/load.c-compile.sh rename to __ffi/live-reload-rust/load.c-compile.sh diff --git a/live-reload-rust/main-greet.c b/__ffi/live-reload-rust/main-greet.c similarity index 100% rename from live-reload-rust/main-greet.c rename to __ffi/live-reload-rust/main-greet.c diff --git a/live-reload-rust/main-greet.c-compile-link.sh b/__ffi/live-reload-rust/main-greet.c-compile-link.sh similarity index 100% rename from live-reload-rust/main-greet.c-compile-link.sh rename to __ffi/live-reload-rust/main-greet.c-compile-link.sh diff --git a/live-reload-rust/main.c b/__ffi/live-reload-rust/main.c similarity index 100% rename from live-reload-rust/main.c rename to __ffi/live-reload-rust/main.c diff --git a/live-reload-rust/main.c-compile.sh b/__ffi/live-reload-rust/main.c-compile.sh similarity index 100% rename from live-reload-rust/main.c-compile.sh rename to __ffi/live-reload-rust/main.c-compile.sh diff --git a/tcp/README.md b/__network/tcp/README.md similarity index 100% rename from tcp/README.md rename to __network/tcp/README.md diff --git a/tcp/tcp_client/Cargo.lock b/__network/tcp/tcp_client/Cargo.lock similarity index 100% rename from tcp/tcp_client/Cargo.lock rename to __network/tcp/tcp_client/Cargo.lock diff --git a/tcp/tcp_client/Cargo.toml b/__network/tcp/tcp_client/Cargo.toml similarity index 100% rename from tcp/tcp_client/Cargo.toml rename to __network/tcp/tcp_client/Cargo.toml diff --git a/tcp/tcp_client/src/main.rs b/__network/tcp/tcp_client/src/main.rs similarity index 100% rename from tcp/tcp_client/src/main.rs rename to __network/tcp/tcp_client/src/main.rs diff --git a/tcp/tcp_server/Cargo.lock b/__network/tcp/tcp_server/Cargo.lock similarity index 100% rename from tcp/tcp_server/Cargo.lock rename to __network/tcp/tcp_server/Cargo.lock diff --git a/tcp/tcp_server/Cargo.toml b/__network/tcp/tcp_server/Cargo.toml similarity index 100% rename from tcp/tcp_server/Cargo.toml rename to __network/tcp/tcp_server/Cargo.toml diff --git a/tcp/tcp_server/src/main.rs b/__network/tcp/tcp_server/src/main.rs similarity index 100% rename from tcp/tcp_server/src/main.rs rename to __network/tcp/tcp_server/src/main.rs diff --git a/udp_laminar/README.md b/__network/udp_laminar/README.md similarity index 100% rename from udp_laminar/README.md rename to __network/udp_laminar/README.md diff --git a/udp_laminar/simple_udp.rs b/__network/udp_laminar/simple_udp.rs similarity index 100% rename from udp_laminar/simple_udp.rs rename to __network/udp_laminar/simple_udp.rs diff --git a/udp_laminar/udp.rs b/__network/udp_laminar/udp.rs similarity index 100% rename from udp_laminar/udp.rs rename to __network/udp_laminar/udp.rs diff --git a/udp_laminar/udp_server_client/Cargo.lock b/__network/udp_laminar/udp_server_client/Cargo.lock similarity index 100% rename from udp_laminar/udp_server_client/Cargo.lock rename to __network/udp_laminar/udp_server_client/Cargo.lock diff --git a/udp_laminar/udp_server_client/Cargo.toml b/__network/udp_laminar/udp_server_client/Cargo.toml similarity index 100% rename from udp_laminar/udp_server_client/Cargo.toml rename to __network/udp_laminar/udp_server_client/Cargo.toml diff --git a/udp_laminar/udp_server_client/src/main.rs b/__network/udp_laminar/udp_server_client/src/main.rs similarity index 100% rename from udp_laminar/udp_server_client/src/main.rs rename to __network/udp_laminar/udp_server_client/src/main.rs diff --git a/hyperrs/Cargo.lock b/__web/hyperrs/Cargo.lock similarity index 100% rename from hyperrs/Cargo.lock rename to __web/hyperrs/Cargo.lock diff --git a/hyperrs/Cargo.toml b/__web/hyperrs/Cargo.toml similarity index 100% rename from hyperrs/Cargo.toml rename to __web/hyperrs/Cargo.toml diff --git a/hyperrs/src/main.rs b/__web/hyperrs/src/main.rs similarity index 100% rename from hyperrs/src/main.rs rename to __web/hyperrs/src/main.rs