diff --git a/std/array_list.zig b/lib/std/array_list.zig similarity index 100% rename from std/array_list.zig rename to lib/std/array_list.zig diff --git a/std/ascii.zig b/lib/std/ascii.zig similarity index 100% rename from std/ascii.zig rename to lib/std/ascii.zig diff --git a/std/atomic.zig b/lib/std/atomic.zig similarity index 100% rename from std/atomic.zig rename to lib/std/atomic.zig diff --git a/std/atomic/int.zig b/lib/std/atomic/int.zig similarity index 100% rename from std/atomic/int.zig rename to lib/std/atomic/int.zig diff --git a/std/atomic/queue.zig b/lib/std/atomic/queue.zig similarity index 100% rename from std/atomic/queue.zig rename to lib/std/atomic/queue.zig diff --git a/std/atomic/stack.zig b/lib/std/atomic/stack.zig similarity index 100% rename from std/atomic/stack.zig rename to lib/std/atomic/stack.zig diff --git a/std/base64.zig b/lib/std/base64.zig similarity index 100% rename from std/base64.zig rename to lib/std/base64.zig diff --git a/std/bloom_filter.zig b/lib/std/bloom_filter.zig similarity index 100% rename from std/bloom_filter.zig rename to lib/std/bloom_filter.zig diff --git a/std/buf_map.zig b/lib/std/buf_map.zig similarity index 100% rename from std/buf_map.zig rename to lib/std/buf_map.zig diff --git a/std/buf_set.zig b/lib/std/buf_set.zig similarity index 100% rename from std/buf_set.zig rename to lib/std/buf_set.zig diff --git a/std/buffer.zig b/lib/std/buffer.zig similarity index 100% rename from std/buffer.zig rename to lib/std/buffer.zig diff --git a/std/build.zig b/lib/std/build.zig similarity index 100% rename from std/build.zig rename to lib/std/build.zig diff --git a/std/build/fmt.zig b/lib/std/build/fmt.zig similarity index 100% rename from std/build/fmt.zig rename to lib/std/build/fmt.zig diff --git a/std/c.zig b/lib/std/c.zig similarity index 100% rename from std/c.zig rename to lib/std/c.zig diff --git a/std/c/darwin.zig b/lib/std/c/darwin.zig similarity index 100% rename from std/c/darwin.zig rename to lib/std/c/darwin.zig diff --git a/std/c/freebsd.zig b/lib/std/c/freebsd.zig similarity index 100% rename from std/c/freebsd.zig rename to lib/std/c/freebsd.zig diff --git a/std/c/linux.zig b/lib/std/c/linux.zig similarity index 100% rename from std/c/linux.zig rename to lib/std/c/linux.zig diff --git a/std/c/netbsd.zig b/lib/std/c/netbsd.zig similarity index 100% rename from std/c/netbsd.zig rename to lib/std/c/netbsd.zig diff --git a/std/c/windows.zig b/lib/std/c/windows.zig similarity index 100% rename from std/c/windows.zig rename to lib/std/c/windows.zig diff --git a/std/child_process.zig b/lib/std/child_process.zig similarity index 100% rename from std/child_process.zig rename to lib/std/child_process.zig diff --git a/std/coff.zig b/lib/std/coff.zig similarity index 100% rename from std/coff.zig rename to lib/std/coff.zig diff --git a/std/crypto.zig b/lib/std/crypto.zig similarity index 100% rename from std/crypto.zig rename to lib/std/crypto.zig diff --git a/std/crypto/benchmark.zig b/lib/std/crypto/benchmark.zig similarity index 100% rename from std/crypto/benchmark.zig rename to lib/std/crypto/benchmark.zig diff --git a/std/crypto/blake2.zig b/lib/std/crypto/blake2.zig similarity index 100% rename from std/crypto/blake2.zig rename to lib/std/crypto/blake2.zig diff --git a/std/crypto/chacha20.zig b/lib/std/crypto/chacha20.zig similarity index 100% rename from std/crypto/chacha20.zig rename to lib/std/crypto/chacha20.zig diff --git a/std/crypto/gimli.zig b/lib/std/crypto/gimli.zig similarity index 100% rename from std/crypto/gimli.zig rename to lib/std/crypto/gimli.zig diff --git a/std/crypto/hmac.zig b/lib/std/crypto/hmac.zig similarity index 100% rename from std/crypto/hmac.zig rename to lib/std/crypto/hmac.zig diff --git a/std/crypto/md5.zig b/lib/std/crypto/md5.zig similarity index 100% rename from std/crypto/md5.zig rename to lib/std/crypto/md5.zig diff --git a/std/crypto/poly1305.zig b/lib/std/crypto/poly1305.zig similarity index 100% rename from std/crypto/poly1305.zig rename to lib/std/crypto/poly1305.zig diff --git a/std/crypto/sha1.zig b/lib/std/crypto/sha1.zig similarity index 100% rename from std/crypto/sha1.zig rename to lib/std/crypto/sha1.zig diff --git a/std/crypto/sha2.zig b/lib/std/crypto/sha2.zig similarity index 100% rename from std/crypto/sha2.zig rename to lib/std/crypto/sha2.zig diff --git a/std/crypto/sha3.zig b/lib/std/crypto/sha3.zig similarity index 100% rename from std/crypto/sha3.zig rename to lib/std/crypto/sha3.zig diff --git a/std/crypto/test.zig b/lib/std/crypto/test.zig similarity index 100% rename from std/crypto/test.zig rename to lib/std/crypto/test.zig diff --git a/std/crypto/x25519.zig b/lib/std/crypto/x25519.zig similarity index 100% rename from std/crypto/x25519.zig rename to lib/std/crypto/x25519.zig diff --git a/std/cstr.zig b/lib/std/cstr.zig similarity index 100% rename from std/cstr.zig rename to lib/std/cstr.zig diff --git a/std/debug.zig b/lib/std/debug.zig similarity index 100% rename from std/debug.zig rename to lib/std/debug.zig diff --git a/std/debug/failing_allocator.zig b/lib/std/debug/failing_allocator.zig similarity index 100% rename from std/debug/failing_allocator.zig rename to lib/std/debug/failing_allocator.zig diff --git a/std/debug/leb128.zig b/lib/std/debug/leb128.zig similarity index 100% rename from std/debug/leb128.zig rename to lib/std/debug/leb128.zig diff --git a/std/dwarf.zig b/lib/std/dwarf.zig similarity index 100% rename from std/dwarf.zig rename to lib/std/dwarf.zig diff --git a/std/dynamic_library.zig b/lib/std/dynamic_library.zig similarity index 100% rename from std/dynamic_library.zig rename to lib/std/dynamic_library.zig diff --git a/std/elf.zig b/lib/std/elf.zig similarity index 100% rename from std/elf.zig rename to lib/std/elf.zig diff --git a/std/event.zig b/lib/std/event.zig similarity index 100% rename from std/event.zig rename to lib/std/event.zig diff --git a/std/event/channel.zig b/lib/std/event/channel.zig similarity index 100% rename from std/event/channel.zig rename to lib/std/event/channel.zig diff --git a/std/event/fs.zig b/lib/std/event/fs.zig similarity index 100% rename from std/event/fs.zig rename to lib/std/event/fs.zig diff --git a/std/event/future.zig b/lib/std/event/future.zig similarity index 100% rename from std/event/future.zig rename to lib/std/event/future.zig diff --git a/std/event/group.zig b/lib/std/event/group.zig similarity index 100% rename from std/event/group.zig rename to lib/std/event/group.zig diff --git a/std/event/lock.zig b/lib/std/event/lock.zig similarity index 100% rename from std/event/lock.zig rename to lib/std/event/lock.zig diff --git a/std/event/locked.zig b/lib/std/event/locked.zig similarity index 100% rename from std/event/locked.zig rename to lib/std/event/locked.zig diff --git a/std/event/loop.zig b/lib/std/event/loop.zig similarity index 100% rename from std/event/loop.zig rename to lib/std/event/loop.zig diff --git a/std/event/net.zig b/lib/std/event/net.zig similarity index 100% rename from std/event/net.zig rename to lib/std/event/net.zig diff --git a/std/event/rwlock.zig b/lib/std/event/rwlock.zig similarity index 100% rename from std/event/rwlock.zig rename to lib/std/event/rwlock.zig diff --git a/std/event/rwlocked.zig b/lib/std/event/rwlocked.zig similarity index 100% rename from std/event/rwlocked.zig rename to lib/std/event/rwlocked.zig diff --git a/std/fmt.zig b/lib/std/fmt.zig similarity index 100% rename from std/fmt.zig rename to lib/std/fmt.zig diff --git a/std/fmt/errol.zig b/lib/std/fmt/errol.zig similarity index 100% rename from std/fmt/errol.zig rename to lib/std/fmt/errol.zig diff --git a/std/fmt/errol/enum3.zig b/lib/std/fmt/errol/enum3.zig similarity index 100% rename from std/fmt/errol/enum3.zig rename to lib/std/fmt/errol/enum3.zig diff --git a/std/fmt/errol/lookup.zig b/lib/std/fmt/errol/lookup.zig similarity index 100% rename from std/fmt/errol/lookup.zig rename to lib/std/fmt/errol/lookup.zig diff --git a/std/fmt/parse_float.zig b/lib/std/fmt/parse_float.zig similarity index 100% rename from std/fmt/parse_float.zig rename to lib/std/fmt/parse_float.zig diff --git a/std/fs.zig b/lib/std/fs.zig similarity index 100% rename from std/fs.zig rename to lib/std/fs.zig diff --git a/std/fs/file.zig b/lib/std/fs/file.zig similarity index 100% rename from std/fs/file.zig rename to lib/std/fs/file.zig diff --git a/std/fs/get_app_data_dir.zig b/lib/std/fs/get_app_data_dir.zig similarity index 100% rename from std/fs/get_app_data_dir.zig rename to lib/std/fs/get_app_data_dir.zig diff --git a/std/fs/path.zig b/lib/std/fs/path.zig similarity index 100% rename from std/fs/path.zig rename to lib/std/fs/path.zig diff --git a/std/hash.zig b/lib/std/hash.zig similarity index 100% rename from std/hash.zig rename to lib/std/hash.zig diff --git a/std/hash/adler.zig b/lib/std/hash/adler.zig similarity index 100% rename from std/hash/adler.zig rename to lib/std/hash/adler.zig diff --git a/std/hash/auto_hash.zig b/lib/std/hash/auto_hash.zig similarity index 100% rename from std/hash/auto_hash.zig rename to lib/std/hash/auto_hash.zig diff --git a/std/hash/benchmark.zig b/lib/std/hash/benchmark.zig similarity index 100% rename from std/hash/benchmark.zig rename to lib/std/hash/benchmark.zig diff --git a/std/hash/cityhash.zig b/lib/std/hash/cityhash.zig similarity index 100% rename from std/hash/cityhash.zig rename to lib/std/hash/cityhash.zig diff --git a/std/hash/crc.zig b/lib/std/hash/crc.zig similarity index 100% rename from std/hash/crc.zig rename to lib/std/hash/crc.zig diff --git a/std/hash/fnv.zig b/lib/std/hash/fnv.zig similarity index 100% rename from std/hash/fnv.zig rename to lib/std/hash/fnv.zig diff --git a/std/hash/murmur.zig b/lib/std/hash/murmur.zig similarity index 100% rename from std/hash/murmur.zig rename to lib/std/hash/murmur.zig diff --git a/std/hash/siphash.zig b/lib/std/hash/siphash.zig similarity index 100% rename from std/hash/siphash.zig rename to lib/std/hash/siphash.zig diff --git a/std/hash/wyhash.zig b/lib/std/hash/wyhash.zig similarity index 100% rename from std/hash/wyhash.zig rename to lib/std/hash/wyhash.zig diff --git a/std/hash_map.zig b/lib/std/hash_map.zig similarity index 100% rename from std/hash_map.zig rename to lib/std/hash_map.zig diff --git a/std/heap.zig b/lib/std/heap.zig similarity index 100% rename from std/heap.zig rename to lib/std/heap.zig diff --git a/std/heap/logging_allocator.zig b/lib/std/heap/logging_allocator.zig similarity index 100% rename from std/heap/logging_allocator.zig rename to lib/std/heap/logging_allocator.zig diff --git a/std/http.zig b/lib/std/http.zig similarity index 100% rename from std/http.zig rename to lib/std/http.zig diff --git a/std/http/headers.zig b/lib/std/http/headers.zig similarity index 100% rename from std/http/headers.zig rename to lib/std/http/headers.zig diff --git a/std/io.zig b/lib/std/io.zig similarity index 100% rename from std/io.zig rename to lib/std/io.zig diff --git a/std/io/c_out_stream.zig b/lib/std/io/c_out_stream.zig similarity index 100% rename from std/io/c_out_stream.zig rename to lib/std/io/c_out_stream.zig diff --git a/std/io/in_stream.zig b/lib/std/io/in_stream.zig similarity index 100% rename from std/io/in_stream.zig rename to lib/std/io/in_stream.zig diff --git a/std/io/seekable_stream.zig b/lib/std/io/seekable_stream.zig similarity index 100% rename from std/io/seekable_stream.zig rename to lib/std/io/seekable_stream.zig diff --git a/std/io/test.zig b/lib/std/io/test.zig similarity index 100% rename from std/io/test.zig rename to lib/std/io/test.zig diff --git a/std/json.zig b/lib/std/json.zig similarity index 100% rename from std/json.zig rename to lib/std/json.zig diff --git a/std/json/test.zig b/lib/std/json/test.zig similarity index 100% rename from std/json/test.zig rename to lib/std/json/test.zig diff --git a/std/lazy_init.zig b/lib/std/lazy_init.zig similarity index 100% rename from std/lazy_init.zig rename to lib/std/lazy_init.zig diff --git a/std/linked_list.zig b/lib/std/linked_list.zig similarity index 100% rename from std/linked_list.zig rename to lib/std/linked_list.zig diff --git a/std/macho.zig b/lib/std/macho.zig similarity index 100% rename from std/macho.zig rename to lib/std/macho.zig diff --git a/std/math.zig b/lib/std/math.zig similarity index 100% rename from std/math.zig rename to lib/std/math.zig diff --git a/std/math/acos.zig b/lib/std/math/acos.zig similarity index 100% rename from std/math/acos.zig rename to lib/std/math/acos.zig diff --git a/std/math/acosh.zig b/lib/std/math/acosh.zig similarity index 100% rename from std/math/acosh.zig rename to lib/std/math/acosh.zig diff --git a/std/math/asin.zig b/lib/std/math/asin.zig similarity index 100% rename from std/math/asin.zig rename to lib/std/math/asin.zig diff --git a/std/math/asinh.zig b/lib/std/math/asinh.zig similarity index 100% rename from std/math/asinh.zig rename to lib/std/math/asinh.zig diff --git a/std/math/atan.zig b/lib/std/math/atan.zig similarity index 100% rename from std/math/atan.zig rename to lib/std/math/atan.zig diff --git a/std/math/atan2.zig b/lib/std/math/atan2.zig similarity index 100% rename from std/math/atan2.zig rename to lib/std/math/atan2.zig diff --git a/std/math/atanh.zig b/lib/std/math/atanh.zig similarity index 100% rename from std/math/atanh.zig rename to lib/std/math/atanh.zig diff --git a/std/math/big.zig b/lib/std/math/big.zig similarity index 100% rename from std/math/big.zig rename to lib/std/math/big.zig diff --git a/std/math/big/int.zig b/lib/std/math/big/int.zig similarity index 100% rename from std/math/big/int.zig rename to lib/std/math/big/int.zig diff --git a/std/math/big/rational.zig b/lib/std/math/big/rational.zig similarity index 100% rename from std/math/big/rational.zig rename to lib/std/math/big/rational.zig diff --git a/std/math/cbrt.zig b/lib/std/math/cbrt.zig similarity index 100% rename from std/math/cbrt.zig rename to lib/std/math/cbrt.zig diff --git a/std/math/ceil.zig b/lib/std/math/ceil.zig similarity index 100% rename from std/math/ceil.zig rename to lib/std/math/ceil.zig diff --git a/std/math/complex.zig b/lib/std/math/complex.zig similarity index 100% rename from std/math/complex.zig rename to lib/std/math/complex.zig diff --git a/std/math/complex/abs.zig b/lib/std/math/complex/abs.zig similarity index 100% rename from std/math/complex/abs.zig rename to lib/std/math/complex/abs.zig diff --git a/std/math/complex/acos.zig b/lib/std/math/complex/acos.zig similarity index 100% rename from std/math/complex/acos.zig rename to lib/std/math/complex/acos.zig diff --git a/std/math/complex/acosh.zig b/lib/std/math/complex/acosh.zig similarity index 100% rename from std/math/complex/acosh.zig rename to lib/std/math/complex/acosh.zig diff --git a/std/math/complex/arg.zig b/lib/std/math/complex/arg.zig similarity index 100% rename from std/math/complex/arg.zig rename to lib/std/math/complex/arg.zig diff --git a/std/math/complex/asin.zig b/lib/std/math/complex/asin.zig similarity index 100% rename from std/math/complex/asin.zig rename to lib/std/math/complex/asin.zig diff --git a/std/math/complex/asinh.zig b/lib/std/math/complex/asinh.zig similarity index 100% rename from std/math/complex/asinh.zig rename to lib/std/math/complex/asinh.zig diff --git a/std/math/complex/atan.zig b/lib/std/math/complex/atan.zig similarity index 100% rename from std/math/complex/atan.zig rename to lib/std/math/complex/atan.zig diff --git a/std/math/complex/atanh.zig b/lib/std/math/complex/atanh.zig similarity index 100% rename from std/math/complex/atanh.zig rename to lib/std/math/complex/atanh.zig diff --git a/std/math/complex/conj.zig b/lib/std/math/complex/conj.zig similarity index 100% rename from std/math/complex/conj.zig rename to lib/std/math/complex/conj.zig diff --git a/std/math/complex/cos.zig b/lib/std/math/complex/cos.zig similarity index 100% rename from std/math/complex/cos.zig rename to lib/std/math/complex/cos.zig diff --git a/std/math/complex/cosh.zig b/lib/std/math/complex/cosh.zig similarity index 100% rename from std/math/complex/cosh.zig rename to lib/std/math/complex/cosh.zig diff --git a/std/math/complex/exp.zig b/lib/std/math/complex/exp.zig similarity index 100% rename from std/math/complex/exp.zig rename to lib/std/math/complex/exp.zig diff --git a/std/math/complex/ldexp.zig b/lib/std/math/complex/ldexp.zig similarity index 100% rename from std/math/complex/ldexp.zig rename to lib/std/math/complex/ldexp.zig diff --git a/std/math/complex/log.zig b/lib/std/math/complex/log.zig similarity index 100% rename from std/math/complex/log.zig rename to lib/std/math/complex/log.zig diff --git a/std/math/complex/pow.zig b/lib/std/math/complex/pow.zig similarity index 100% rename from std/math/complex/pow.zig rename to lib/std/math/complex/pow.zig diff --git a/std/math/complex/proj.zig b/lib/std/math/complex/proj.zig similarity index 100% rename from std/math/complex/proj.zig rename to lib/std/math/complex/proj.zig diff --git a/std/math/complex/sin.zig b/lib/std/math/complex/sin.zig similarity index 100% rename from std/math/complex/sin.zig rename to lib/std/math/complex/sin.zig diff --git a/std/math/complex/sinh.zig b/lib/std/math/complex/sinh.zig similarity index 100% rename from std/math/complex/sinh.zig rename to lib/std/math/complex/sinh.zig diff --git a/std/math/complex/sqrt.zig b/lib/std/math/complex/sqrt.zig similarity index 100% rename from std/math/complex/sqrt.zig rename to lib/std/math/complex/sqrt.zig diff --git a/std/math/complex/tan.zig b/lib/std/math/complex/tan.zig similarity index 100% rename from std/math/complex/tan.zig rename to lib/std/math/complex/tan.zig diff --git a/std/math/complex/tanh.zig b/lib/std/math/complex/tanh.zig similarity index 100% rename from std/math/complex/tanh.zig rename to lib/std/math/complex/tanh.zig diff --git a/std/math/copysign.zig b/lib/std/math/copysign.zig similarity index 100% rename from std/math/copysign.zig rename to lib/std/math/copysign.zig diff --git a/std/math/cos.zig b/lib/std/math/cos.zig similarity index 100% rename from std/math/cos.zig rename to lib/std/math/cos.zig diff --git a/std/math/cosh.zig b/lib/std/math/cosh.zig similarity index 100% rename from std/math/cosh.zig rename to lib/std/math/cosh.zig diff --git a/std/math/exp.zig b/lib/std/math/exp.zig similarity index 100% rename from std/math/exp.zig rename to lib/std/math/exp.zig diff --git a/std/math/exp2.zig b/lib/std/math/exp2.zig similarity index 100% rename from std/math/exp2.zig rename to lib/std/math/exp2.zig diff --git a/std/math/expm1.zig b/lib/std/math/expm1.zig similarity index 100% rename from std/math/expm1.zig rename to lib/std/math/expm1.zig diff --git a/std/math/expo2.zig b/lib/std/math/expo2.zig similarity index 100% rename from std/math/expo2.zig rename to lib/std/math/expo2.zig diff --git a/std/math/fabs.zig b/lib/std/math/fabs.zig similarity index 100% rename from std/math/fabs.zig rename to lib/std/math/fabs.zig diff --git a/std/math/floor.zig b/lib/std/math/floor.zig similarity index 100% rename from std/math/floor.zig rename to lib/std/math/floor.zig diff --git a/std/math/fma.zig b/lib/std/math/fma.zig similarity index 100% rename from std/math/fma.zig rename to lib/std/math/fma.zig diff --git a/std/math/frexp.zig b/lib/std/math/frexp.zig similarity index 100% rename from std/math/frexp.zig rename to lib/std/math/frexp.zig diff --git a/std/math/hypot.zig b/lib/std/math/hypot.zig similarity index 100% rename from std/math/hypot.zig rename to lib/std/math/hypot.zig diff --git a/std/math/ilogb.zig b/lib/std/math/ilogb.zig similarity index 100% rename from std/math/ilogb.zig rename to lib/std/math/ilogb.zig diff --git a/std/math/inf.zig b/lib/std/math/inf.zig similarity index 100% rename from std/math/inf.zig rename to lib/std/math/inf.zig diff --git a/std/math/isfinite.zig b/lib/std/math/isfinite.zig similarity index 100% rename from std/math/isfinite.zig rename to lib/std/math/isfinite.zig diff --git a/std/math/isinf.zig b/lib/std/math/isinf.zig similarity index 100% rename from std/math/isinf.zig rename to lib/std/math/isinf.zig diff --git a/std/math/isnan.zig b/lib/std/math/isnan.zig similarity index 100% rename from std/math/isnan.zig rename to lib/std/math/isnan.zig diff --git a/std/math/isnormal.zig b/lib/std/math/isnormal.zig similarity index 100% rename from std/math/isnormal.zig rename to lib/std/math/isnormal.zig diff --git a/std/math/ln.zig b/lib/std/math/ln.zig similarity index 100% rename from std/math/ln.zig rename to lib/std/math/ln.zig diff --git a/std/math/log.zig b/lib/std/math/log.zig similarity index 100% rename from std/math/log.zig rename to lib/std/math/log.zig diff --git a/std/math/log10.zig b/lib/std/math/log10.zig similarity index 100% rename from std/math/log10.zig rename to lib/std/math/log10.zig diff --git a/std/math/log1p.zig b/lib/std/math/log1p.zig similarity index 100% rename from std/math/log1p.zig rename to lib/std/math/log1p.zig diff --git a/std/math/log2.zig b/lib/std/math/log2.zig similarity index 100% rename from std/math/log2.zig rename to lib/std/math/log2.zig diff --git a/std/math/modf.zig b/lib/std/math/modf.zig similarity index 100% rename from std/math/modf.zig rename to lib/std/math/modf.zig diff --git a/std/math/nan.zig b/lib/std/math/nan.zig similarity index 100% rename from std/math/nan.zig rename to lib/std/math/nan.zig diff --git a/std/math/pow.zig b/lib/std/math/pow.zig similarity index 100% rename from std/math/pow.zig rename to lib/std/math/pow.zig diff --git a/std/math/powi.zig b/lib/std/math/powi.zig similarity index 100% rename from std/math/powi.zig rename to lib/std/math/powi.zig diff --git a/std/math/round.zig b/lib/std/math/round.zig similarity index 100% rename from std/math/round.zig rename to lib/std/math/round.zig diff --git a/std/math/scalbn.zig b/lib/std/math/scalbn.zig similarity index 100% rename from std/math/scalbn.zig rename to lib/std/math/scalbn.zig diff --git a/std/math/signbit.zig b/lib/std/math/signbit.zig similarity index 100% rename from std/math/signbit.zig rename to lib/std/math/signbit.zig diff --git a/std/math/sin.zig b/lib/std/math/sin.zig similarity index 100% rename from std/math/sin.zig rename to lib/std/math/sin.zig diff --git a/std/math/sinh.zig b/lib/std/math/sinh.zig similarity index 100% rename from std/math/sinh.zig rename to lib/std/math/sinh.zig diff --git a/std/math/sqrt.zig b/lib/std/math/sqrt.zig similarity index 100% rename from std/math/sqrt.zig rename to lib/std/math/sqrt.zig diff --git a/std/math/tan.zig b/lib/std/math/tan.zig similarity index 100% rename from std/math/tan.zig rename to lib/std/math/tan.zig diff --git a/std/math/tanh.zig b/lib/std/math/tanh.zig similarity index 100% rename from std/math/tanh.zig rename to lib/std/math/tanh.zig diff --git a/std/math/trunc.zig b/lib/std/math/trunc.zig similarity index 100% rename from std/math/trunc.zig rename to lib/std/math/trunc.zig diff --git a/std/mem.zig b/lib/std/mem.zig similarity index 100% rename from std/mem.zig rename to lib/std/mem.zig diff --git a/std/meta.zig b/lib/std/meta.zig similarity index 100% rename from std/meta.zig rename to lib/std/meta.zig diff --git a/std/meta/trait.zig b/lib/std/meta/trait.zig similarity index 100% rename from std/meta/trait.zig rename to lib/std/meta/trait.zig diff --git a/std/mutex.zig b/lib/std/mutex.zig similarity index 100% rename from std/mutex.zig rename to lib/std/mutex.zig diff --git a/std/net.zig b/lib/std/net.zig similarity index 100% rename from std/net.zig rename to lib/std/net.zig diff --git a/std/os.zig b/lib/std/os.zig similarity index 100% rename from std/os.zig rename to lib/std/os.zig diff --git a/std/os/bits.zig b/lib/std/os/bits.zig similarity index 100% rename from std/os/bits.zig rename to lib/std/os/bits.zig diff --git a/std/os/bits/darwin.zig b/lib/std/os/bits/darwin.zig similarity index 100% rename from std/os/bits/darwin.zig rename to lib/std/os/bits/darwin.zig diff --git a/std/os/bits/freebsd.zig b/lib/std/os/bits/freebsd.zig similarity index 100% rename from std/os/bits/freebsd.zig rename to lib/std/os/bits/freebsd.zig diff --git a/std/os/bits/linux.zig b/lib/std/os/bits/linux.zig similarity index 100% rename from std/os/bits/linux.zig rename to lib/std/os/bits/linux.zig diff --git a/std/os/bits/linux/arm-eabi.zig b/lib/std/os/bits/linux/arm-eabi.zig similarity index 100% rename from std/os/bits/linux/arm-eabi.zig rename to lib/std/os/bits/linux/arm-eabi.zig diff --git a/std/os/bits/linux/arm64.zig b/lib/std/os/bits/linux/arm64.zig similarity index 100% rename from std/os/bits/linux/arm64.zig rename to lib/std/os/bits/linux/arm64.zig diff --git a/std/os/bits/linux/errno.zig b/lib/std/os/bits/linux/errno.zig similarity index 100% rename from std/os/bits/linux/errno.zig rename to lib/std/os/bits/linux/errno.zig diff --git a/std/os/bits/linux/riscv64.zig b/lib/std/os/bits/linux/riscv64.zig similarity index 100% rename from std/os/bits/linux/riscv64.zig rename to lib/std/os/bits/linux/riscv64.zig diff --git a/std/os/bits/linux/x86_64.zig b/lib/std/os/bits/linux/x86_64.zig similarity index 100% rename from std/os/bits/linux/x86_64.zig rename to lib/std/os/bits/linux/x86_64.zig diff --git a/std/os/bits/netbsd.zig b/lib/std/os/bits/netbsd.zig similarity index 100% rename from std/os/bits/netbsd.zig rename to lib/std/os/bits/netbsd.zig diff --git a/std/os/bits/wasi.zig b/lib/std/os/bits/wasi.zig similarity index 100% rename from std/os/bits/wasi.zig rename to lib/std/os/bits/wasi.zig diff --git a/std/os/bits/windows.zig b/lib/std/os/bits/windows.zig similarity index 100% rename from std/os/bits/windows.zig rename to lib/std/os/bits/windows.zig diff --git a/std/os/darwin.zig b/lib/std/os/darwin.zig similarity index 100% rename from std/os/darwin.zig rename to lib/std/os/darwin.zig diff --git a/std/os/freebsd.zig b/lib/std/os/freebsd.zig similarity index 100% rename from std/os/freebsd.zig rename to lib/std/os/freebsd.zig diff --git a/std/os/linux.zig b/lib/std/os/linux.zig similarity index 100% rename from std/os/linux.zig rename to lib/std/os/linux.zig diff --git a/std/os/linux/arm-eabi.zig b/lib/std/os/linux/arm-eabi.zig similarity index 100% rename from std/os/linux/arm-eabi.zig rename to lib/std/os/linux/arm-eabi.zig diff --git a/std/os/linux/arm64.zig b/lib/std/os/linux/arm64.zig similarity index 100% rename from std/os/linux/arm64.zig rename to lib/std/os/linux/arm64.zig diff --git a/std/os/linux/riscv64.zig b/lib/std/os/linux/riscv64.zig similarity index 100% rename from std/os/linux/riscv64.zig rename to lib/std/os/linux/riscv64.zig diff --git a/std/os/linux/test.zig b/lib/std/os/linux/test.zig similarity index 100% rename from std/os/linux/test.zig rename to lib/std/os/linux/test.zig diff --git a/std/os/linux/tls.zig b/lib/std/os/linux/tls.zig similarity index 100% rename from std/os/linux/tls.zig rename to lib/std/os/linux/tls.zig diff --git a/std/os/linux/vdso.zig b/lib/std/os/linux/vdso.zig similarity index 100% rename from std/os/linux/vdso.zig rename to lib/std/os/linux/vdso.zig diff --git a/std/os/linux/x86_64.zig b/lib/std/os/linux/x86_64.zig similarity index 100% rename from std/os/linux/x86_64.zig rename to lib/std/os/linux/x86_64.zig diff --git a/std/os/netbsd.zig b/lib/std/os/netbsd.zig similarity index 100% rename from std/os/netbsd.zig rename to lib/std/os/netbsd.zig diff --git a/std/os/test.zig b/lib/std/os/test.zig similarity index 100% rename from std/os/test.zig rename to lib/std/os/test.zig diff --git a/std/os/uefi.zig b/lib/std/os/uefi.zig similarity index 100% rename from std/os/uefi.zig rename to lib/std/os/uefi.zig diff --git a/std/os/uefi/protocols.zig b/lib/std/os/uefi/protocols.zig similarity index 100% rename from std/os/uefi/protocols.zig rename to lib/std/os/uefi/protocols.zig diff --git a/std/os/uefi/protocols/absolute_pointer_protocol.zig b/lib/std/os/uefi/protocols/absolute_pointer_protocol.zig similarity index 100% rename from std/os/uefi/protocols/absolute_pointer_protocol.zig rename to lib/std/os/uefi/protocols/absolute_pointer_protocol.zig diff --git a/std/os/uefi/protocols/edid_active_protocol.zig b/lib/std/os/uefi/protocols/edid_active_protocol.zig similarity index 100% rename from std/os/uefi/protocols/edid_active_protocol.zig rename to lib/std/os/uefi/protocols/edid_active_protocol.zig diff --git a/std/os/uefi/protocols/edid_discovered_protocol.zig b/lib/std/os/uefi/protocols/edid_discovered_protocol.zig similarity index 100% rename from std/os/uefi/protocols/edid_discovered_protocol.zig rename to lib/std/os/uefi/protocols/edid_discovered_protocol.zig diff --git a/std/os/uefi/protocols/edid_override_protocol.zig b/lib/std/os/uefi/protocols/edid_override_protocol.zig similarity index 100% rename from std/os/uefi/protocols/edid_override_protocol.zig rename to lib/std/os/uefi/protocols/edid_override_protocol.zig diff --git a/std/os/uefi/protocols/graphics_output_protocol.zig b/lib/std/os/uefi/protocols/graphics_output_protocol.zig similarity index 100% rename from std/os/uefi/protocols/graphics_output_protocol.zig rename to lib/std/os/uefi/protocols/graphics_output_protocol.zig diff --git a/std/os/uefi/protocols/rng_protocol.zig b/lib/std/os/uefi/protocols/rng_protocol.zig similarity index 100% rename from std/os/uefi/protocols/rng_protocol.zig rename to lib/std/os/uefi/protocols/rng_protocol.zig diff --git a/std/os/uefi/protocols/simple_pointer_protocol.zig b/lib/std/os/uefi/protocols/simple_pointer_protocol.zig similarity index 100% rename from std/os/uefi/protocols/simple_pointer_protocol.zig rename to lib/std/os/uefi/protocols/simple_pointer_protocol.zig diff --git a/std/os/uefi/protocols/simple_text_input_ex_protocol.zig b/lib/std/os/uefi/protocols/simple_text_input_ex_protocol.zig similarity index 100% rename from std/os/uefi/protocols/simple_text_input_ex_protocol.zig rename to lib/std/os/uefi/protocols/simple_text_input_ex_protocol.zig diff --git a/std/os/uefi/protocols/simple_text_output_protocol.zig b/lib/std/os/uefi/protocols/simple_text_output_protocol.zig similarity index 100% rename from std/os/uefi/protocols/simple_text_output_protocol.zig rename to lib/std/os/uefi/protocols/simple_text_output_protocol.zig diff --git a/std/os/uefi/status.zig b/lib/std/os/uefi/status.zig similarity index 100% rename from std/os/uefi/status.zig rename to lib/std/os/uefi/status.zig diff --git a/std/os/uefi/tables.zig b/lib/std/os/uefi/tables.zig similarity index 100% rename from std/os/uefi/tables.zig rename to lib/std/os/uefi/tables.zig diff --git a/std/os/uefi/tables/boot_services.zig b/lib/std/os/uefi/tables/boot_services.zig similarity index 100% rename from std/os/uefi/tables/boot_services.zig rename to lib/std/os/uefi/tables/boot_services.zig diff --git a/std/os/uefi/tables/configuration_table.zig b/lib/std/os/uefi/tables/configuration_table.zig similarity index 100% rename from std/os/uefi/tables/configuration_table.zig rename to lib/std/os/uefi/tables/configuration_table.zig diff --git a/std/os/uefi/tables/runtime_services.zig b/lib/std/os/uefi/tables/runtime_services.zig similarity index 100% rename from std/os/uefi/tables/runtime_services.zig rename to lib/std/os/uefi/tables/runtime_services.zig diff --git a/std/os/uefi/tables/system_table.zig b/lib/std/os/uefi/tables/system_table.zig similarity index 100% rename from std/os/uefi/tables/system_table.zig rename to lib/std/os/uefi/tables/system_table.zig diff --git a/std/os/uefi/tables/table_header.zig b/lib/std/os/uefi/tables/table_header.zig similarity index 100% rename from std/os/uefi/tables/table_header.zig rename to lib/std/os/uefi/tables/table_header.zig diff --git a/std/os/wasi.zig b/lib/std/os/wasi.zig similarity index 100% rename from std/os/wasi.zig rename to lib/std/os/wasi.zig diff --git a/std/os/windows.zig b/lib/std/os/windows.zig similarity index 100% rename from std/os/windows.zig rename to lib/std/os/windows.zig diff --git a/std/os/windows/advapi32.zig b/lib/std/os/windows/advapi32.zig similarity index 100% rename from std/os/windows/advapi32.zig rename to lib/std/os/windows/advapi32.zig diff --git a/std/os/windows/bits.zig b/lib/std/os/windows/bits.zig similarity index 100% rename from std/os/windows/bits.zig rename to lib/std/os/windows/bits.zig diff --git a/std/os/windows/error.zig b/lib/std/os/windows/error.zig similarity index 100% rename from std/os/windows/error.zig rename to lib/std/os/windows/error.zig diff --git a/std/os/windows/kernel32.zig b/lib/std/os/windows/kernel32.zig similarity index 100% rename from std/os/windows/kernel32.zig rename to lib/std/os/windows/kernel32.zig diff --git a/std/os/windows/lang.zig b/lib/std/os/windows/lang.zig similarity index 100% rename from std/os/windows/lang.zig rename to lib/std/os/windows/lang.zig diff --git a/std/os/windows/ntdll.zig b/lib/std/os/windows/ntdll.zig similarity index 100% rename from std/os/windows/ntdll.zig rename to lib/std/os/windows/ntdll.zig diff --git a/std/os/windows/ole32.zig b/lib/std/os/windows/ole32.zig similarity index 100% rename from std/os/windows/ole32.zig rename to lib/std/os/windows/ole32.zig diff --git a/std/os/windows/shell32.zig b/lib/std/os/windows/shell32.zig similarity index 100% rename from std/os/windows/shell32.zig rename to lib/std/os/windows/shell32.zig diff --git a/std/os/windows/status.zig b/lib/std/os/windows/status.zig similarity index 100% rename from std/os/windows/status.zig rename to lib/std/os/windows/status.zig diff --git a/std/os/windows/sublang.zig b/lib/std/os/windows/sublang.zig similarity index 100% rename from std/os/windows/sublang.zig rename to lib/std/os/windows/sublang.zig diff --git a/std/os/zen.zig b/lib/std/os/zen.zig similarity index 100% rename from std/os/zen.zig rename to lib/std/os/zen.zig diff --git a/std/packed_int_array.zig b/lib/std/packed_int_array.zig similarity index 100% rename from std/packed_int_array.zig rename to lib/std/packed_int_array.zig diff --git a/std/pdb.zig b/lib/std/pdb.zig similarity index 100% rename from std/pdb.zig rename to lib/std/pdb.zig diff --git a/std/priority_queue.zig b/lib/std/priority_queue.zig similarity index 100% rename from std/priority_queue.zig rename to lib/std/priority_queue.zig diff --git a/std/process.zig b/lib/std/process.zig similarity index 100% rename from std/process.zig rename to lib/std/process.zig diff --git a/std/rand.zig b/lib/std/rand.zig similarity index 100% rename from std/rand.zig rename to lib/std/rand.zig diff --git a/std/rand/ziggurat.zig b/lib/std/rand/ziggurat.zig similarity index 100% rename from std/rand/ziggurat.zig rename to lib/std/rand/ziggurat.zig diff --git a/std/rb.zig b/lib/std/rb.zig similarity index 100% rename from std/rb.zig rename to lib/std/rb.zig diff --git a/std/segmented_list.zig b/lib/std/segmented_list.zig similarity index 100% rename from std/segmented_list.zig rename to lib/std/segmented_list.zig diff --git a/std/sort.zig b/lib/std/sort.zig similarity index 100% rename from std/sort.zig rename to lib/std/sort.zig diff --git a/std/special/build_runner.zig b/lib/std/special/build_runner.zig similarity index 100% rename from std/special/build_runner.zig rename to lib/std/special/build_runner.zig diff --git a/std/special/c.zig b/lib/std/special/c.zig similarity index 100% rename from std/special/c.zig rename to lib/std/special/c.zig diff --git a/std/special/compiler_rt.zig b/lib/std/special/compiler_rt.zig similarity index 100% rename from std/special/compiler_rt.zig rename to lib/std/special/compiler_rt.zig diff --git a/std/special/compiler_rt/README.md b/lib/std/special/compiler_rt/README.md similarity index 100% rename from std/special/compiler_rt/README.md rename to lib/std/special/compiler_rt/README.md diff --git a/std/special/compiler_rt/addXf3.zig b/lib/std/special/compiler_rt/addXf3.zig similarity index 100% rename from std/special/compiler_rt/addXf3.zig rename to lib/std/special/compiler_rt/addXf3.zig diff --git a/std/special/compiler_rt/addXf3_test.zig b/lib/std/special/compiler_rt/addXf3_test.zig similarity index 100% rename from std/special/compiler_rt/addXf3_test.zig rename to lib/std/special/compiler_rt/addXf3_test.zig diff --git a/std/special/compiler_rt/arm/aeabi_dcmp.zig b/lib/std/special/compiler_rt/arm/aeabi_dcmp.zig similarity index 100% rename from std/special/compiler_rt/arm/aeabi_dcmp.zig rename to lib/std/special/compiler_rt/arm/aeabi_dcmp.zig diff --git a/std/special/compiler_rt/arm/aeabi_fcmp.zig b/lib/std/special/compiler_rt/arm/aeabi_fcmp.zig similarity index 100% rename from std/special/compiler_rt/arm/aeabi_fcmp.zig rename to lib/std/special/compiler_rt/arm/aeabi_fcmp.zig diff --git a/std/special/compiler_rt/ashlti3.zig b/lib/std/special/compiler_rt/ashlti3.zig similarity index 100% rename from std/special/compiler_rt/ashlti3.zig rename to lib/std/special/compiler_rt/ashlti3.zig diff --git a/std/special/compiler_rt/ashlti3_test.zig b/lib/std/special/compiler_rt/ashlti3_test.zig similarity index 100% rename from std/special/compiler_rt/ashlti3_test.zig rename to lib/std/special/compiler_rt/ashlti3_test.zig diff --git a/std/special/compiler_rt/ashrti3.zig b/lib/std/special/compiler_rt/ashrti3.zig similarity index 100% rename from std/special/compiler_rt/ashrti3.zig rename to lib/std/special/compiler_rt/ashrti3.zig diff --git a/std/special/compiler_rt/ashrti3_test.zig b/lib/std/special/compiler_rt/ashrti3_test.zig similarity index 100% rename from std/special/compiler_rt/ashrti3_test.zig rename to lib/std/special/compiler_rt/ashrti3_test.zig diff --git a/std/special/compiler_rt/aulldiv.zig b/lib/std/special/compiler_rt/aulldiv.zig similarity index 100% rename from std/special/compiler_rt/aulldiv.zig rename to lib/std/special/compiler_rt/aulldiv.zig diff --git a/std/special/compiler_rt/aullrem.zig b/lib/std/special/compiler_rt/aullrem.zig similarity index 100% rename from std/special/compiler_rt/aullrem.zig rename to lib/std/special/compiler_rt/aullrem.zig diff --git a/std/special/compiler_rt/comparedf2.zig b/lib/std/special/compiler_rt/comparedf2.zig similarity index 100% rename from std/special/compiler_rt/comparedf2.zig rename to lib/std/special/compiler_rt/comparedf2.zig diff --git a/std/special/compiler_rt/comparedf2_test.zig b/lib/std/special/compiler_rt/comparedf2_test.zig similarity index 100% rename from std/special/compiler_rt/comparedf2_test.zig rename to lib/std/special/compiler_rt/comparedf2_test.zig diff --git a/std/special/compiler_rt/comparesf2.zig b/lib/std/special/compiler_rt/comparesf2.zig similarity index 100% rename from std/special/compiler_rt/comparesf2.zig rename to lib/std/special/compiler_rt/comparesf2.zig diff --git a/std/special/compiler_rt/comparesf2_test.zig b/lib/std/special/compiler_rt/comparesf2_test.zig similarity index 100% rename from std/special/compiler_rt/comparesf2_test.zig rename to lib/std/special/compiler_rt/comparesf2_test.zig diff --git a/std/special/compiler_rt/comparetf2.zig b/lib/std/special/compiler_rt/comparetf2.zig similarity index 100% rename from std/special/compiler_rt/comparetf2.zig rename to lib/std/special/compiler_rt/comparetf2.zig diff --git a/std/special/compiler_rt/divdf3.zig b/lib/std/special/compiler_rt/divdf3.zig similarity index 100% rename from std/special/compiler_rt/divdf3.zig rename to lib/std/special/compiler_rt/divdf3.zig diff --git a/std/special/compiler_rt/divdf3_test.zig b/lib/std/special/compiler_rt/divdf3_test.zig similarity index 100% rename from std/special/compiler_rt/divdf3_test.zig rename to lib/std/special/compiler_rt/divdf3_test.zig diff --git a/std/special/compiler_rt/divsf3.zig b/lib/std/special/compiler_rt/divsf3.zig similarity index 100% rename from std/special/compiler_rt/divsf3.zig rename to lib/std/special/compiler_rt/divsf3.zig diff --git a/std/special/compiler_rt/divsf3_test.zig b/lib/std/special/compiler_rt/divsf3_test.zig similarity index 100% rename from std/special/compiler_rt/divsf3_test.zig rename to lib/std/special/compiler_rt/divsf3_test.zig diff --git a/std/special/compiler_rt/divti3.zig b/lib/std/special/compiler_rt/divti3.zig similarity index 100% rename from std/special/compiler_rt/divti3.zig rename to lib/std/special/compiler_rt/divti3.zig diff --git a/std/special/compiler_rt/divti3_test.zig b/lib/std/special/compiler_rt/divti3_test.zig similarity index 100% rename from std/special/compiler_rt/divti3_test.zig rename to lib/std/special/compiler_rt/divti3_test.zig diff --git a/std/special/compiler_rt/extendXfYf2.zig b/lib/std/special/compiler_rt/extendXfYf2.zig similarity index 100% rename from std/special/compiler_rt/extendXfYf2.zig rename to lib/std/special/compiler_rt/extendXfYf2.zig diff --git a/std/special/compiler_rt/extendXfYf2_test.zig b/lib/std/special/compiler_rt/extendXfYf2_test.zig similarity index 100% rename from std/special/compiler_rt/extendXfYf2_test.zig rename to lib/std/special/compiler_rt/extendXfYf2_test.zig diff --git a/std/special/compiler_rt/fixdfdi.zig b/lib/std/special/compiler_rt/fixdfdi.zig similarity index 100% rename from std/special/compiler_rt/fixdfdi.zig rename to lib/std/special/compiler_rt/fixdfdi.zig diff --git a/std/special/compiler_rt/fixdfdi_test.zig b/lib/std/special/compiler_rt/fixdfdi_test.zig similarity index 100% rename from std/special/compiler_rt/fixdfdi_test.zig rename to lib/std/special/compiler_rt/fixdfdi_test.zig diff --git a/std/special/compiler_rt/fixdfsi.zig b/lib/std/special/compiler_rt/fixdfsi.zig similarity index 100% rename from std/special/compiler_rt/fixdfsi.zig rename to lib/std/special/compiler_rt/fixdfsi.zig diff --git a/std/special/compiler_rt/fixdfsi_test.zig b/lib/std/special/compiler_rt/fixdfsi_test.zig similarity index 100% rename from std/special/compiler_rt/fixdfsi_test.zig rename to lib/std/special/compiler_rt/fixdfsi_test.zig diff --git a/std/special/compiler_rt/fixdfti.zig b/lib/std/special/compiler_rt/fixdfti.zig similarity index 100% rename from std/special/compiler_rt/fixdfti.zig rename to lib/std/special/compiler_rt/fixdfti.zig diff --git a/std/special/compiler_rt/fixdfti_test.zig b/lib/std/special/compiler_rt/fixdfti_test.zig similarity index 100% rename from std/special/compiler_rt/fixdfti_test.zig rename to lib/std/special/compiler_rt/fixdfti_test.zig diff --git a/std/special/compiler_rt/fixint.zig b/lib/std/special/compiler_rt/fixint.zig similarity index 100% rename from std/special/compiler_rt/fixint.zig rename to lib/std/special/compiler_rt/fixint.zig diff --git a/std/special/compiler_rt/fixint_test.zig b/lib/std/special/compiler_rt/fixint_test.zig similarity index 100% rename from std/special/compiler_rt/fixint_test.zig rename to lib/std/special/compiler_rt/fixint_test.zig diff --git a/std/special/compiler_rt/fixsfdi.zig b/lib/std/special/compiler_rt/fixsfdi.zig similarity index 100% rename from std/special/compiler_rt/fixsfdi.zig rename to lib/std/special/compiler_rt/fixsfdi.zig diff --git a/std/special/compiler_rt/fixsfdi_test.zig b/lib/std/special/compiler_rt/fixsfdi_test.zig similarity index 100% rename from std/special/compiler_rt/fixsfdi_test.zig rename to lib/std/special/compiler_rt/fixsfdi_test.zig diff --git a/std/special/compiler_rt/fixsfsi.zig b/lib/std/special/compiler_rt/fixsfsi.zig similarity index 100% rename from std/special/compiler_rt/fixsfsi.zig rename to lib/std/special/compiler_rt/fixsfsi.zig diff --git a/std/special/compiler_rt/fixsfsi_test.zig b/lib/std/special/compiler_rt/fixsfsi_test.zig similarity index 100% rename from std/special/compiler_rt/fixsfsi_test.zig rename to lib/std/special/compiler_rt/fixsfsi_test.zig diff --git a/std/special/compiler_rt/fixsfti.zig b/lib/std/special/compiler_rt/fixsfti.zig similarity index 100% rename from std/special/compiler_rt/fixsfti.zig rename to lib/std/special/compiler_rt/fixsfti.zig diff --git a/std/special/compiler_rt/fixsfti_test.zig b/lib/std/special/compiler_rt/fixsfti_test.zig similarity index 100% rename from std/special/compiler_rt/fixsfti_test.zig rename to lib/std/special/compiler_rt/fixsfti_test.zig diff --git a/std/special/compiler_rt/fixtfdi.zig b/lib/std/special/compiler_rt/fixtfdi.zig similarity index 100% rename from std/special/compiler_rt/fixtfdi.zig rename to lib/std/special/compiler_rt/fixtfdi.zig diff --git a/std/special/compiler_rt/fixtfdi_test.zig b/lib/std/special/compiler_rt/fixtfdi_test.zig similarity index 100% rename from std/special/compiler_rt/fixtfdi_test.zig rename to lib/std/special/compiler_rt/fixtfdi_test.zig diff --git a/std/special/compiler_rt/fixtfsi.zig b/lib/std/special/compiler_rt/fixtfsi.zig similarity index 100% rename from std/special/compiler_rt/fixtfsi.zig rename to lib/std/special/compiler_rt/fixtfsi.zig diff --git a/std/special/compiler_rt/fixtfsi_test.zig b/lib/std/special/compiler_rt/fixtfsi_test.zig similarity index 100% rename from std/special/compiler_rt/fixtfsi_test.zig rename to lib/std/special/compiler_rt/fixtfsi_test.zig diff --git a/std/special/compiler_rt/fixtfti.zig b/lib/std/special/compiler_rt/fixtfti.zig similarity index 100% rename from std/special/compiler_rt/fixtfti.zig rename to lib/std/special/compiler_rt/fixtfti.zig diff --git a/std/special/compiler_rt/fixtfti_test.zig b/lib/std/special/compiler_rt/fixtfti_test.zig similarity index 100% rename from std/special/compiler_rt/fixtfti_test.zig rename to lib/std/special/compiler_rt/fixtfti_test.zig diff --git a/std/special/compiler_rt/fixuint.zig b/lib/std/special/compiler_rt/fixuint.zig similarity index 100% rename from std/special/compiler_rt/fixuint.zig rename to lib/std/special/compiler_rt/fixuint.zig diff --git a/std/special/compiler_rt/fixunsdfdi.zig b/lib/std/special/compiler_rt/fixunsdfdi.zig similarity index 100% rename from std/special/compiler_rt/fixunsdfdi.zig rename to lib/std/special/compiler_rt/fixunsdfdi.zig diff --git a/std/special/compiler_rt/fixunsdfdi_test.zig b/lib/std/special/compiler_rt/fixunsdfdi_test.zig similarity index 100% rename from std/special/compiler_rt/fixunsdfdi_test.zig rename to lib/std/special/compiler_rt/fixunsdfdi_test.zig diff --git a/std/special/compiler_rt/fixunsdfsi.zig b/lib/std/special/compiler_rt/fixunsdfsi.zig similarity index 100% rename from std/special/compiler_rt/fixunsdfsi.zig rename to lib/std/special/compiler_rt/fixunsdfsi.zig diff --git a/std/special/compiler_rt/fixunsdfsi_test.zig b/lib/std/special/compiler_rt/fixunsdfsi_test.zig similarity index 100% rename from std/special/compiler_rt/fixunsdfsi_test.zig rename to lib/std/special/compiler_rt/fixunsdfsi_test.zig diff --git a/std/special/compiler_rt/fixunsdfti.zig b/lib/std/special/compiler_rt/fixunsdfti.zig similarity index 100% rename from std/special/compiler_rt/fixunsdfti.zig rename to lib/std/special/compiler_rt/fixunsdfti.zig diff --git a/std/special/compiler_rt/fixunsdfti_test.zig b/lib/std/special/compiler_rt/fixunsdfti_test.zig similarity index 100% rename from std/special/compiler_rt/fixunsdfti_test.zig rename to lib/std/special/compiler_rt/fixunsdfti_test.zig diff --git a/std/special/compiler_rt/fixunssfdi.zig b/lib/std/special/compiler_rt/fixunssfdi.zig similarity index 100% rename from std/special/compiler_rt/fixunssfdi.zig rename to lib/std/special/compiler_rt/fixunssfdi.zig diff --git a/std/special/compiler_rt/fixunssfdi_test.zig b/lib/std/special/compiler_rt/fixunssfdi_test.zig similarity index 100% rename from std/special/compiler_rt/fixunssfdi_test.zig rename to lib/std/special/compiler_rt/fixunssfdi_test.zig diff --git a/std/special/compiler_rt/fixunssfsi.zig b/lib/std/special/compiler_rt/fixunssfsi.zig similarity index 100% rename from std/special/compiler_rt/fixunssfsi.zig rename to lib/std/special/compiler_rt/fixunssfsi.zig diff --git a/std/special/compiler_rt/fixunssfsi_test.zig b/lib/std/special/compiler_rt/fixunssfsi_test.zig similarity index 100% rename from std/special/compiler_rt/fixunssfsi_test.zig rename to lib/std/special/compiler_rt/fixunssfsi_test.zig diff --git a/std/special/compiler_rt/fixunssfti.zig b/lib/std/special/compiler_rt/fixunssfti.zig similarity index 100% rename from std/special/compiler_rt/fixunssfti.zig rename to lib/std/special/compiler_rt/fixunssfti.zig diff --git a/std/special/compiler_rt/fixunssfti_test.zig b/lib/std/special/compiler_rt/fixunssfti_test.zig similarity index 100% rename from std/special/compiler_rt/fixunssfti_test.zig rename to lib/std/special/compiler_rt/fixunssfti_test.zig diff --git a/std/special/compiler_rt/fixunstfdi.zig b/lib/std/special/compiler_rt/fixunstfdi.zig similarity index 100% rename from std/special/compiler_rt/fixunstfdi.zig rename to lib/std/special/compiler_rt/fixunstfdi.zig diff --git a/std/special/compiler_rt/fixunstfdi_test.zig b/lib/std/special/compiler_rt/fixunstfdi_test.zig similarity index 100% rename from std/special/compiler_rt/fixunstfdi_test.zig rename to lib/std/special/compiler_rt/fixunstfdi_test.zig diff --git a/std/special/compiler_rt/fixunstfsi.zig b/lib/std/special/compiler_rt/fixunstfsi.zig similarity index 100% rename from std/special/compiler_rt/fixunstfsi.zig rename to lib/std/special/compiler_rt/fixunstfsi.zig diff --git a/std/special/compiler_rt/fixunstfsi_test.zig b/lib/std/special/compiler_rt/fixunstfsi_test.zig similarity index 100% rename from std/special/compiler_rt/fixunstfsi_test.zig rename to lib/std/special/compiler_rt/fixunstfsi_test.zig diff --git a/std/special/compiler_rt/fixunstfti.zig b/lib/std/special/compiler_rt/fixunstfti.zig similarity index 100% rename from std/special/compiler_rt/fixunstfti.zig rename to lib/std/special/compiler_rt/fixunstfti.zig diff --git a/std/special/compiler_rt/fixunstfti_test.zig b/lib/std/special/compiler_rt/fixunstfti_test.zig similarity index 100% rename from std/special/compiler_rt/fixunstfti_test.zig rename to lib/std/special/compiler_rt/fixunstfti_test.zig diff --git a/std/special/compiler_rt/floatdidf.zig b/lib/std/special/compiler_rt/floatdidf.zig similarity index 100% rename from std/special/compiler_rt/floatdidf.zig rename to lib/std/special/compiler_rt/floatdidf.zig diff --git a/std/special/compiler_rt/floatdidf_test.zig b/lib/std/special/compiler_rt/floatdidf_test.zig similarity index 100% rename from std/special/compiler_rt/floatdidf_test.zig rename to lib/std/special/compiler_rt/floatdidf_test.zig diff --git a/std/special/compiler_rt/floatsiXf.zig b/lib/std/special/compiler_rt/floatsiXf.zig similarity index 100% rename from std/special/compiler_rt/floatsiXf.zig rename to lib/std/special/compiler_rt/floatsiXf.zig diff --git a/std/special/compiler_rt/floattidf.zig b/lib/std/special/compiler_rt/floattidf.zig similarity index 100% rename from std/special/compiler_rt/floattidf.zig rename to lib/std/special/compiler_rt/floattidf.zig diff --git a/std/special/compiler_rt/floattidf_test.zig b/lib/std/special/compiler_rt/floattidf_test.zig similarity index 100% rename from std/special/compiler_rt/floattidf_test.zig rename to lib/std/special/compiler_rt/floattidf_test.zig diff --git a/std/special/compiler_rt/floattisf.zig b/lib/std/special/compiler_rt/floattisf.zig similarity index 100% rename from std/special/compiler_rt/floattisf.zig rename to lib/std/special/compiler_rt/floattisf.zig diff --git a/std/special/compiler_rt/floattisf_test.zig b/lib/std/special/compiler_rt/floattisf_test.zig similarity index 100% rename from std/special/compiler_rt/floattisf_test.zig rename to lib/std/special/compiler_rt/floattisf_test.zig diff --git a/std/special/compiler_rt/floattitf.zig b/lib/std/special/compiler_rt/floattitf.zig similarity index 100% rename from std/special/compiler_rt/floattitf.zig rename to lib/std/special/compiler_rt/floattitf.zig diff --git a/std/special/compiler_rt/floattitf_test.zig b/lib/std/special/compiler_rt/floattitf_test.zig similarity index 100% rename from std/special/compiler_rt/floattitf_test.zig rename to lib/std/special/compiler_rt/floattitf_test.zig diff --git a/std/special/compiler_rt/floatundidf.zig b/lib/std/special/compiler_rt/floatundidf.zig similarity index 100% rename from std/special/compiler_rt/floatundidf.zig rename to lib/std/special/compiler_rt/floatundidf.zig diff --git a/std/special/compiler_rt/floatundidf_test.zig b/lib/std/special/compiler_rt/floatundidf_test.zig similarity index 100% rename from std/special/compiler_rt/floatundidf_test.zig rename to lib/std/special/compiler_rt/floatundidf_test.zig diff --git a/std/special/compiler_rt/floatunditf.zig b/lib/std/special/compiler_rt/floatunditf.zig similarity index 100% rename from std/special/compiler_rt/floatunditf.zig rename to lib/std/special/compiler_rt/floatunditf.zig diff --git a/std/special/compiler_rt/floatunditf_test.zig b/lib/std/special/compiler_rt/floatunditf_test.zig similarity index 100% rename from std/special/compiler_rt/floatunditf_test.zig rename to lib/std/special/compiler_rt/floatunditf_test.zig diff --git a/std/special/compiler_rt/floatunsidf.zig b/lib/std/special/compiler_rt/floatunsidf.zig similarity index 100% rename from std/special/compiler_rt/floatunsidf.zig rename to lib/std/special/compiler_rt/floatunsidf.zig diff --git a/std/special/compiler_rt/floatunsitf.zig b/lib/std/special/compiler_rt/floatunsitf.zig similarity index 100% rename from std/special/compiler_rt/floatunsitf.zig rename to lib/std/special/compiler_rt/floatunsitf.zig diff --git a/std/special/compiler_rt/floatunsitf_test.zig b/lib/std/special/compiler_rt/floatunsitf_test.zig similarity index 100% rename from std/special/compiler_rt/floatunsitf_test.zig rename to lib/std/special/compiler_rt/floatunsitf_test.zig diff --git a/std/special/compiler_rt/floatuntidf.zig b/lib/std/special/compiler_rt/floatuntidf.zig similarity index 100% rename from std/special/compiler_rt/floatuntidf.zig rename to lib/std/special/compiler_rt/floatuntidf.zig diff --git a/std/special/compiler_rt/floatuntidf_test.zig b/lib/std/special/compiler_rt/floatuntidf_test.zig similarity index 100% rename from std/special/compiler_rt/floatuntidf_test.zig rename to lib/std/special/compiler_rt/floatuntidf_test.zig diff --git a/std/special/compiler_rt/floatuntisf.zig b/lib/std/special/compiler_rt/floatuntisf.zig similarity index 100% rename from std/special/compiler_rt/floatuntisf.zig rename to lib/std/special/compiler_rt/floatuntisf.zig diff --git a/std/special/compiler_rt/floatuntisf_test.zig b/lib/std/special/compiler_rt/floatuntisf_test.zig similarity index 100% rename from std/special/compiler_rt/floatuntisf_test.zig rename to lib/std/special/compiler_rt/floatuntisf_test.zig diff --git a/std/special/compiler_rt/floatuntitf.zig b/lib/std/special/compiler_rt/floatuntitf.zig similarity index 100% rename from std/special/compiler_rt/floatuntitf.zig rename to lib/std/special/compiler_rt/floatuntitf.zig diff --git a/std/special/compiler_rt/floatuntitf_test.zig b/lib/std/special/compiler_rt/floatuntitf_test.zig similarity index 100% rename from std/special/compiler_rt/floatuntitf_test.zig rename to lib/std/special/compiler_rt/floatuntitf_test.zig diff --git a/std/special/compiler_rt/lshrti3.zig b/lib/std/special/compiler_rt/lshrti3.zig similarity index 100% rename from std/special/compiler_rt/lshrti3.zig rename to lib/std/special/compiler_rt/lshrti3.zig diff --git a/std/special/compiler_rt/lshrti3_test.zig b/lib/std/special/compiler_rt/lshrti3_test.zig similarity index 100% rename from std/special/compiler_rt/lshrti3_test.zig rename to lib/std/special/compiler_rt/lshrti3_test.zig diff --git a/std/special/compiler_rt/modti3.zig b/lib/std/special/compiler_rt/modti3.zig similarity index 100% rename from std/special/compiler_rt/modti3.zig rename to lib/std/special/compiler_rt/modti3.zig diff --git a/std/special/compiler_rt/modti3_test.zig b/lib/std/special/compiler_rt/modti3_test.zig similarity index 100% rename from std/special/compiler_rt/modti3_test.zig rename to lib/std/special/compiler_rt/modti3_test.zig diff --git a/std/special/compiler_rt/mulXf3.zig b/lib/std/special/compiler_rt/mulXf3.zig similarity index 100% rename from std/special/compiler_rt/mulXf3.zig rename to lib/std/special/compiler_rt/mulXf3.zig diff --git a/std/special/compiler_rt/mulXf3_test.zig b/lib/std/special/compiler_rt/mulXf3_test.zig similarity index 100% rename from std/special/compiler_rt/mulXf3_test.zig rename to lib/std/special/compiler_rt/mulXf3_test.zig diff --git a/std/special/compiler_rt/muldi3.zig b/lib/std/special/compiler_rt/muldi3.zig similarity index 100% rename from std/special/compiler_rt/muldi3.zig rename to lib/std/special/compiler_rt/muldi3.zig diff --git a/std/special/compiler_rt/muldi3_test.zig b/lib/std/special/compiler_rt/muldi3_test.zig similarity index 100% rename from std/special/compiler_rt/muldi3_test.zig rename to lib/std/special/compiler_rt/muldi3_test.zig diff --git a/std/special/compiler_rt/mulodi4.zig b/lib/std/special/compiler_rt/mulodi4.zig similarity index 100% rename from std/special/compiler_rt/mulodi4.zig rename to lib/std/special/compiler_rt/mulodi4.zig diff --git a/std/special/compiler_rt/mulodi4_test.zig b/lib/std/special/compiler_rt/mulodi4_test.zig similarity index 100% rename from std/special/compiler_rt/mulodi4_test.zig rename to lib/std/special/compiler_rt/mulodi4_test.zig diff --git a/std/special/compiler_rt/muloti4.zig b/lib/std/special/compiler_rt/muloti4.zig similarity index 100% rename from std/special/compiler_rt/muloti4.zig rename to lib/std/special/compiler_rt/muloti4.zig diff --git a/std/special/compiler_rt/muloti4_test.zig b/lib/std/special/compiler_rt/muloti4_test.zig similarity index 100% rename from std/special/compiler_rt/muloti4_test.zig rename to lib/std/special/compiler_rt/muloti4_test.zig diff --git a/std/special/compiler_rt/multi3.zig b/lib/std/special/compiler_rt/multi3.zig similarity index 100% rename from std/special/compiler_rt/multi3.zig rename to lib/std/special/compiler_rt/multi3.zig diff --git a/std/special/compiler_rt/multi3_test.zig b/lib/std/special/compiler_rt/multi3_test.zig similarity index 100% rename from std/special/compiler_rt/multi3_test.zig rename to lib/std/special/compiler_rt/multi3_test.zig diff --git a/std/special/compiler_rt/negXf2.zig b/lib/std/special/compiler_rt/negXf2.zig similarity index 100% rename from std/special/compiler_rt/negXf2.zig rename to lib/std/special/compiler_rt/negXf2.zig diff --git a/std/special/compiler_rt/popcountdi2.zig b/lib/std/special/compiler_rt/popcountdi2.zig similarity index 100% rename from std/special/compiler_rt/popcountdi2.zig rename to lib/std/special/compiler_rt/popcountdi2.zig diff --git a/std/special/compiler_rt/popcountdi2_test.zig b/lib/std/special/compiler_rt/popcountdi2_test.zig similarity index 100% rename from std/special/compiler_rt/popcountdi2_test.zig rename to lib/std/special/compiler_rt/popcountdi2_test.zig diff --git a/std/special/compiler_rt/stack_probe.zig b/lib/std/special/compiler_rt/stack_probe.zig similarity index 100% rename from std/special/compiler_rt/stack_probe.zig rename to lib/std/special/compiler_rt/stack_probe.zig diff --git a/std/special/compiler_rt/truncXfYf2.zig b/lib/std/special/compiler_rt/truncXfYf2.zig similarity index 100% rename from std/special/compiler_rt/truncXfYf2.zig rename to lib/std/special/compiler_rt/truncXfYf2.zig diff --git a/std/special/compiler_rt/truncXfYf2_test.zig b/lib/std/special/compiler_rt/truncXfYf2_test.zig similarity index 100% rename from std/special/compiler_rt/truncXfYf2_test.zig rename to lib/std/special/compiler_rt/truncXfYf2_test.zig diff --git a/std/special/compiler_rt/udivmod.zig b/lib/std/special/compiler_rt/udivmod.zig similarity index 100% rename from std/special/compiler_rt/udivmod.zig rename to lib/std/special/compiler_rt/udivmod.zig diff --git a/std/special/compiler_rt/udivmoddi4.zig b/lib/std/special/compiler_rt/udivmoddi4.zig similarity index 100% rename from std/special/compiler_rt/udivmoddi4.zig rename to lib/std/special/compiler_rt/udivmoddi4.zig diff --git a/std/special/compiler_rt/udivmoddi4_test.zig b/lib/std/special/compiler_rt/udivmoddi4_test.zig similarity index 100% rename from std/special/compiler_rt/udivmoddi4_test.zig rename to lib/std/special/compiler_rt/udivmoddi4_test.zig diff --git a/std/special/compiler_rt/udivmodti4.zig b/lib/std/special/compiler_rt/udivmodti4.zig similarity index 100% rename from std/special/compiler_rt/udivmodti4.zig rename to lib/std/special/compiler_rt/udivmodti4.zig diff --git a/std/special/compiler_rt/udivmodti4_test.zig b/lib/std/special/compiler_rt/udivmodti4_test.zig similarity index 100% rename from std/special/compiler_rt/udivmodti4_test.zig rename to lib/std/special/compiler_rt/udivmodti4_test.zig diff --git a/std/special/compiler_rt/udivti3.zig b/lib/std/special/compiler_rt/udivti3.zig similarity index 100% rename from std/special/compiler_rt/udivti3.zig rename to lib/std/special/compiler_rt/udivti3.zig diff --git a/std/special/compiler_rt/umodti3.zig b/lib/std/special/compiler_rt/umodti3.zig similarity index 100% rename from std/special/compiler_rt/umodti3.zig rename to lib/std/special/compiler_rt/umodti3.zig diff --git a/std/special/init-exe/build.zig b/lib/std/special/init-exe/build.zig similarity index 100% rename from std/special/init-exe/build.zig rename to lib/std/special/init-exe/build.zig diff --git a/std/special/init-exe/src/main.zig b/lib/std/special/init-exe/src/main.zig similarity index 100% rename from std/special/init-exe/src/main.zig rename to lib/std/special/init-exe/src/main.zig diff --git a/std/special/init-lib/build.zig b/lib/std/special/init-lib/build.zig similarity index 100% rename from std/special/init-lib/build.zig rename to lib/std/special/init-lib/build.zig diff --git a/std/special/init-lib/src/main.zig b/lib/std/special/init-lib/src/main.zig similarity index 100% rename from std/special/init-lib/src/main.zig rename to lib/std/special/init-lib/src/main.zig diff --git a/std/special/panic.zig b/lib/std/special/panic.zig similarity index 100% rename from std/special/panic.zig rename to lib/std/special/panic.zig diff --git a/std/special/start.zig b/lib/std/special/start.zig similarity index 100% rename from std/special/start.zig rename to lib/std/special/start.zig diff --git a/std/special/start_lib.zig b/lib/std/special/start_lib.zig similarity index 100% rename from std/special/start_lib.zig rename to lib/std/special/start_lib.zig diff --git a/std/special/start_windows_tls.zig b/lib/std/special/start_windows_tls.zig similarity index 100% rename from std/special/start_windows_tls.zig rename to lib/std/special/start_windows_tls.zig diff --git a/std/special/test_runner.zig b/lib/std/special/test_runner.zig similarity index 100% rename from std/special/test_runner.zig rename to lib/std/special/test_runner.zig diff --git a/std/spinlock.zig b/lib/std/spinlock.zig similarity index 100% rename from std/spinlock.zig rename to lib/std/spinlock.zig diff --git a/std/statically_initialized_mutex.zig b/lib/std/statically_initialized_mutex.zig similarity index 100% rename from std/statically_initialized_mutex.zig rename to lib/std/statically_initialized_mutex.zig diff --git a/std/std.zig b/lib/std/std.zig similarity index 100% rename from std/std.zig rename to lib/std/std.zig diff --git a/std/testing.zig b/lib/std/testing.zig similarity index 100% rename from std/testing.zig rename to lib/std/testing.zig diff --git a/std/thread.zig b/lib/std/thread.zig similarity index 100% rename from std/thread.zig rename to lib/std/thread.zig diff --git a/std/time.zig b/lib/std/time.zig similarity index 100% rename from std/time.zig rename to lib/std/time.zig diff --git a/std/time/epoch.zig b/lib/std/time/epoch.zig similarity index 100% rename from std/time/epoch.zig rename to lib/std/time/epoch.zig diff --git a/std/unicode.zig b/lib/std/unicode.zig similarity index 100% rename from std/unicode.zig rename to lib/std/unicode.zig diff --git a/std/unicode/throughput_test.zig b/lib/std/unicode/throughput_test.zig similarity index 100% rename from std/unicode/throughput_test.zig rename to lib/std/unicode/throughput_test.zig diff --git a/std/valgrind.zig b/lib/std/valgrind.zig similarity index 100% rename from std/valgrind.zig rename to lib/std/valgrind.zig diff --git a/std/valgrind/callgrind.zig b/lib/std/valgrind/callgrind.zig similarity index 100% rename from std/valgrind/callgrind.zig rename to lib/std/valgrind/callgrind.zig diff --git a/std/valgrind/memcheck.zig b/lib/std/valgrind/memcheck.zig similarity index 100% rename from std/valgrind/memcheck.zig rename to lib/std/valgrind/memcheck.zig diff --git a/std/zig.zig b/lib/std/zig.zig similarity index 100% rename from std/zig.zig rename to lib/std/zig.zig diff --git a/std/zig/ast.zig b/lib/std/zig/ast.zig similarity index 100% rename from std/zig/ast.zig rename to lib/std/zig/ast.zig diff --git a/std/zig/parse.zig b/lib/std/zig/parse.zig similarity index 100% rename from std/zig/parse.zig rename to lib/std/zig/parse.zig diff --git a/std/zig/parse_string_literal.zig b/lib/std/zig/parse_string_literal.zig similarity index 100% rename from std/zig/parse_string_literal.zig rename to lib/std/zig/parse_string_literal.zig diff --git a/std/zig/parser_test.zig b/lib/std/zig/parser_test.zig similarity index 100% rename from std/zig/parser_test.zig rename to lib/std/zig/parser_test.zig diff --git a/std/zig/perf_test.zig b/lib/std/zig/perf_test.zig similarity index 100% rename from std/zig/perf_test.zig rename to lib/std/zig/perf_test.zig diff --git a/std/zig/render.zig b/lib/std/zig/render.zig similarity index 100% rename from std/zig/render.zig rename to lib/std/zig/render.zig diff --git a/std/zig/tokenizer.zig b/lib/std/zig/tokenizer.zig similarity index 100% rename from std/zig/tokenizer.zig rename to lib/std/zig/tokenizer.zig