diff --git a/README.md b/src/doc/tarpl/README.md similarity index 100% rename from README.md rename to src/doc/tarpl/README.md diff --git a/SUMMARY.md b/src/doc/tarpl/SUMMARY.md similarity index 100% rename from SUMMARY.md rename to src/doc/tarpl/SUMMARY.md diff --git a/arc-and-mutex.md b/src/doc/tarpl/arc-and-mutex.md similarity index 100% rename from arc-and-mutex.md rename to src/doc/tarpl/arc-and-mutex.md diff --git a/atomics.md b/src/doc/tarpl/atomics.md similarity index 100% rename from atomics.md rename to src/doc/tarpl/atomics.md diff --git a/casts.md b/src/doc/tarpl/casts.md similarity index 100% rename from casts.md rename to src/doc/tarpl/casts.md diff --git a/checked-uninit.md b/src/doc/tarpl/checked-uninit.md similarity index 100% rename from checked-uninit.md rename to src/doc/tarpl/checked-uninit.md diff --git a/coercions.md b/src/doc/tarpl/coercions.md similarity index 100% rename from coercions.md rename to src/doc/tarpl/coercions.md diff --git a/concurrency.md b/src/doc/tarpl/concurrency.md similarity index 100% rename from concurrency.md rename to src/doc/tarpl/concurrency.md diff --git a/constructors.md b/src/doc/tarpl/constructors.md similarity index 100% rename from constructors.md rename to src/doc/tarpl/constructors.md diff --git a/conversions.md b/src/doc/tarpl/conversions.md similarity index 100% rename from conversions.md rename to src/doc/tarpl/conversions.md diff --git a/data.md b/src/doc/tarpl/data.md similarity index 100% rename from data.md rename to src/doc/tarpl/data.md diff --git a/destructors.md b/src/doc/tarpl/destructors.md similarity index 100% rename from destructors.md rename to src/doc/tarpl/destructors.md diff --git a/dot-operator.md b/src/doc/tarpl/dot-operator.md similarity index 100% rename from dot-operator.md rename to src/doc/tarpl/dot-operator.md diff --git a/drop-flags.md b/src/doc/tarpl/drop-flags.md similarity index 100% rename from drop-flags.md rename to src/doc/tarpl/drop-flags.md diff --git a/exception-safety.md b/src/doc/tarpl/exception-safety.md similarity index 100% rename from exception-safety.md rename to src/doc/tarpl/exception-safety.md diff --git a/exotic-sizes.md b/src/doc/tarpl/exotic-sizes.md similarity index 100% rename from exotic-sizes.md rename to src/doc/tarpl/exotic-sizes.md diff --git a/hrtb.md b/src/doc/tarpl/hrtb.md similarity index 100% rename from hrtb.md rename to src/doc/tarpl/hrtb.md diff --git a/leaking.md b/src/doc/tarpl/leaking.md similarity index 100% rename from leaking.md rename to src/doc/tarpl/leaking.md diff --git a/lifetime-elision.md b/src/doc/tarpl/lifetime-elision.md similarity index 100% rename from lifetime-elision.md rename to src/doc/tarpl/lifetime-elision.md diff --git a/lifetime-misc.md b/src/doc/tarpl/lifetime-misc.md similarity index 100% rename from lifetime-misc.md rename to src/doc/tarpl/lifetime-misc.md diff --git a/lifetime-mismatch.md b/src/doc/tarpl/lifetime-mismatch.md similarity index 100% rename from lifetime-mismatch.md rename to src/doc/tarpl/lifetime-mismatch.md diff --git a/lifetimes.md b/src/doc/tarpl/lifetimes.md similarity index 100% rename from lifetimes.md rename to src/doc/tarpl/lifetimes.md diff --git a/meet-safe-and-unsafe.md b/src/doc/tarpl/meet-safe-and-unsafe.md similarity index 100% rename from meet-safe-and-unsafe.md rename to src/doc/tarpl/meet-safe-and-unsafe.md diff --git a/other-reprs.md b/src/doc/tarpl/other-reprs.md similarity index 100% rename from other-reprs.md rename to src/doc/tarpl/other-reprs.md diff --git a/ownership.md b/src/doc/tarpl/ownership.md similarity index 100% rename from ownership.md rename to src/doc/tarpl/ownership.md diff --git a/poisoning.md b/src/doc/tarpl/poisoning.md similarity index 100% rename from poisoning.md rename to src/doc/tarpl/poisoning.md diff --git a/races.md b/src/doc/tarpl/races.md similarity index 100% rename from races.md rename to src/doc/tarpl/races.md diff --git a/raii.md b/src/doc/tarpl/raii.md similarity index 100% rename from raii.md rename to src/doc/tarpl/raii.md diff --git a/references.md b/src/doc/tarpl/references.md similarity index 100% rename from references.md rename to src/doc/tarpl/references.md diff --git a/repr-rust.md b/src/doc/tarpl/repr-rust.md similarity index 100% rename from repr-rust.md rename to src/doc/tarpl/repr-rust.md diff --git a/safe-unsafe-meaning.md b/src/doc/tarpl/safe-unsafe-meaning.md similarity index 100% rename from safe-unsafe-meaning.md rename to src/doc/tarpl/safe-unsafe-meaning.md diff --git a/send-and-sync.md b/src/doc/tarpl/send-and-sync.md similarity index 100% rename from send-and-sync.md rename to src/doc/tarpl/send-and-sync.md diff --git a/subtyping.md b/src/doc/tarpl/subtyping.md similarity index 100% rename from subtyping.md rename to src/doc/tarpl/subtyping.md diff --git a/transmutes.md b/src/doc/tarpl/transmutes.md similarity index 100% rename from transmutes.md rename to src/doc/tarpl/transmutes.md diff --git a/unbounded-lifetimes.md b/src/doc/tarpl/unbounded-lifetimes.md similarity index 100% rename from unbounded-lifetimes.md rename to src/doc/tarpl/unbounded-lifetimes.md diff --git a/unchecked-uninit.md b/src/doc/tarpl/unchecked-uninit.md similarity index 100% rename from unchecked-uninit.md rename to src/doc/tarpl/unchecked-uninit.md diff --git a/uninitialized.md b/src/doc/tarpl/uninitialized.md similarity index 100% rename from uninitialized.md rename to src/doc/tarpl/uninitialized.md diff --git a/unwinding.md b/src/doc/tarpl/unwinding.md similarity index 100% rename from unwinding.md rename to src/doc/tarpl/unwinding.md diff --git a/vec-alloc.md b/src/doc/tarpl/vec-alloc.md similarity index 100% rename from vec-alloc.md rename to src/doc/tarpl/vec-alloc.md diff --git a/vec-dealloc.md b/src/doc/tarpl/vec-dealloc.md similarity index 100% rename from vec-dealloc.md rename to src/doc/tarpl/vec-dealloc.md diff --git a/vec-deref.md b/src/doc/tarpl/vec-deref.md similarity index 100% rename from vec-deref.md rename to src/doc/tarpl/vec-deref.md diff --git a/vec-drain.md b/src/doc/tarpl/vec-drain.md similarity index 100% rename from vec-drain.md rename to src/doc/tarpl/vec-drain.md diff --git a/vec-final.md b/src/doc/tarpl/vec-final.md similarity index 100% rename from vec-final.md rename to src/doc/tarpl/vec-final.md diff --git a/vec-insert-remove.md b/src/doc/tarpl/vec-insert-remove.md similarity index 100% rename from vec-insert-remove.md rename to src/doc/tarpl/vec-insert-remove.md diff --git a/vec-into-iter.md b/src/doc/tarpl/vec-into-iter.md similarity index 100% rename from vec-into-iter.md rename to src/doc/tarpl/vec-into-iter.md diff --git a/vec-layout.md b/src/doc/tarpl/vec-layout.md similarity index 100% rename from vec-layout.md rename to src/doc/tarpl/vec-layout.md diff --git a/vec-push-pop.md b/src/doc/tarpl/vec-push-pop.md similarity index 100% rename from vec-push-pop.md rename to src/doc/tarpl/vec-push-pop.md diff --git a/vec.md b/src/doc/tarpl/vec.md similarity index 100% rename from vec.md rename to src/doc/tarpl/vec.md diff --git a/working-with-unsafe.md b/src/doc/tarpl/working-with-unsafe.md similarity index 100% rename from working-with-unsafe.md rename to src/doc/tarpl/working-with-unsafe.md