diff --git a/xo-arena/CMakeLists.txt b/.xo-arena/CMakeLists.txt similarity index 100% rename from xo-arena/CMakeLists.txt rename to .xo-arena/CMakeLists.txt diff --git a/xo-arena/cmake/xo-bootstrap-macros.cmake b/.xo-arena/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-arena/cmake/xo-bootstrap-macros.cmake rename to .xo-arena/cmake/xo-bootstrap-macros.cmake diff --git a/xo-arena/cmake/xo_arenaConfig.cmake.in b/.xo-arena/cmake/xo_arenaConfig.cmake.in similarity index 100% rename from xo-arena/cmake/xo_arenaConfig.cmake.in rename to .xo-arena/cmake/xo_arenaConfig.cmake.in diff --git a/xo-arena/docs/AllocInfo-reference.rst b/.xo-arena/docs/AllocInfo-reference.rst similarity index 100% rename from xo-arena/docs/AllocInfo-reference.rst rename to .xo-arena/docs/AllocInfo-reference.rst diff --git a/xo-arena/docs/ArenaConfig-reference.rst b/.xo-arena/docs/ArenaConfig-reference.rst similarity index 100% rename from xo-arena/docs/ArenaConfig-reference.rst rename to .xo-arena/docs/ArenaConfig-reference.rst diff --git a/xo-arena/docs/CMakeLists.txt b/.xo-arena/docs/CMakeLists.txt similarity index 100% rename from xo-arena/docs/CMakeLists.txt rename to .xo-arena/docs/CMakeLists.txt diff --git a/xo-arena/docs/DArena-reference.rst b/.xo-arena/docs/DArena-reference.rst similarity index 100% rename from xo-arena/docs/DArena-reference.rst rename to .xo-arena/docs/DArena-reference.rst diff --git a/xo-arena/docs/DArenaIterator-reference.rst b/.xo-arena/docs/DArenaIterator-reference.rst similarity index 100% rename from xo-arena/docs/DArenaIterator-reference.rst rename to .xo-arena/docs/DArenaIterator-reference.rst diff --git a/xo-arena/docs/README b/.xo-arena/docs/README similarity index 100% rename from xo-arena/docs/README rename to .xo-arena/docs/README diff --git a/xo-arena/docs/_static/README b/.xo-arena/docs/_static/README similarity index 100% rename from xo-arena/docs/_static/README rename to .xo-arena/docs/_static/README diff --git a/xo-arena/docs/_static/img/favicon.ico b/.xo-arena/docs/_static/img/favicon.ico similarity index 100% rename from xo-arena/docs/_static/img/favicon.ico rename to .xo-arena/docs/_static/img/favicon.ico diff --git a/xo-arena/docs/cmpresult-reference.rst b/.xo-arena/docs/cmpresult-reference.rst similarity index 100% rename from xo-arena/docs/cmpresult-reference.rst rename to .xo-arena/docs/cmpresult-reference.rst diff --git a/xo-arena/docs/conf.py b/.xo-arena/docs/conf.py similarity index 100% rename from xo-arena/docs/conf.py rename to .xo-arena/docs/conf.py diff --git a/xo-arena/docs/examples.rst b/.xo-arena/docs/examples.rst similarity index 100% rename from xo-arena/docs/examples.rst rename to .xo-arena/docs/examples.rst diff --git a/xo-arena/docs/glossary.rst b/.xo-arena/docs/glossary.rst similarity index 100% rename from xo-arena/docs/glossary.rst rename to .xo-arena/docs/glossary.rst diff --git a/xo-arena/docs/implementation.rst b/.xo-arena/docs/implementation.rst similarity index 100% rename from xo-arena/docs/implementation.rst rename to .xo-arena/docs/implementation.rst diff --git a/xo-arena/docs/index.rst b/.xo-arena/docs/index.rst similarity index 100% rename from xo-arena/docs/index.rst rename to .xo-arena/docs/index.rst diff --git a/xo-arena/include/xo/arena/.gitkeep b/.xo-arena/include/xo/arena/.gitkeep similarity index 100% rename from xo-arena/include/xo/arena/.gitkeep rename to .xo-arena/include/xo/arena/.gitkeep diff --git a/xo-arena/include/xo/arena/AllocError.hpp b/.xo-arena/include/xo/arena/AllocError.hpp similarity index 100% rename from xo-arena/include/xo/arena/AllocError.hpp rename to .xo-arena/include/xo/arena/AllocError.hpp diff --git a/xo-arena/include/xo/arena/AllocHeader.hpp b/.xo-arena/include/xo/arena/AllocHeader.hpp similarity index 100% rename from xo-arena/include/xo/arena/AllocHeader.hpp rename to .xo-arena/include/xo/arena/AllocHeader.hpp diff --git a/xo-arena/include/xo/arena/AllocHeaderConfig.hpp b/.xo-arena/include/xo/arena/AllocHeaderConfig.hpp similarity index 100% rename from xo-arena/include/xo/arena/AllocHeaderConfig.hpp rename to .xo-arena/include/xo/arena/AllocHeaderConfig.hpp diff --git a/xo-arena/include/xo/arena/AllocInfo.hpp b/.xo-arena/include/xo/arena/AllocInfo.hpp similarity index 100% rename from xo-arena/include/xo/arena/AllocInfo.hpp rename to .xo-arena/include/xo/arena/AllocInfo.hpp diff --git a/xo-arena/include/xo/arena/ArenaConfig.hpp b/.xo-arena/include/xo/arena/ArenaConfig.hpp similarity index 100% rename from xo-arena/include/xo/arena/ArenaConfig.hpp rename to .xo-arena/include/xo/arena/ArenaConfig.hpp diff --git a/xo-arena/include/xo/arena/ArenaHashMapConfig.hpp b/.xo-arena/include/xo/arena/ArenaHashMapConfig.hpp similarity index 100% rename from xo-arena/include/xo/arena/ArenaHashMapConfig.hpp rename to .xo-arena/include/xo/arena/ArenaHashMapConfig.hpp diff --git a/xo-arena/include/xo/arena/CircularBufferConfig.hpp b/.xo-arena/include/xo/arena/CircularBufferConfig.hpp similarity index 100% rename from xo-arena/include/xo/arena/CircularBufferConfig.hpp rename to .xo-arena/include/xo/arena/CircularBufferConfig.hpp diff --git a/xo-arena/include/xo/arena/DArena.hpp b/.xo-arena/include/xo/arena/DArena.hpp similarity index 100% rename from xo-arena/include/xo/arena/DArena.hpp rename to .xo-arena/include/xo/arena/DArena.hpp diff --git a/xo-arena/include/xo/arena/DArenaHashMap.hpp b/.xo-arena/include/xo/arena/DArenaHashMap.hpp similarity index 100% rename from xo-arena/include/xo/arena/DArenaHashMap.hpp rename to .xo-arena/include/xo/arena/DArenaHashMap.hpp diff --git a/xo-arena/include/xo/arena/DArenaIterator.hpp b/.xo-arena/include/xo/arena/DArenaIterator.hpp similarity index 100% rename from xo-arena/include/xo/arena/DArenaIterator.hpp rename to .xo-arena/include/xo/arena/DArenaIterator.hpp diff --git a/xo-arena/include/xo/arena/DArenaVector.hpp b/.xo-arena/include/xo/arena/DArenaVector.hpp similarity index 100% rename from xo-arena/include/xo/arena/DArenaVector.hpp rename to .xo-arena/include/xo/arena/DArenaVector.hpp diff --git a/xo-arena/include/xo/arena/DCircularBuffer.hpp b/.xo-arena/include/xo/arena/DCircularBuffer.hpp similarity index 100% rename from xo-arena/include/xo/arena/DCircularBuffer.hpp rename to .xo-arena/include/xo/arena/DCircularBuffer.hpp diff --git a/xo-arena/include/xo/arena/ErrorArena.hpp b/.xo-arena/include/xo/arena/ErrorArena.hpp similarity index 100% rename from xo-arena/include/xo/arena/ErrorArena.hpp rename to .xo-arena/include/xo/arena/ErrorArena.hpp diff --git a/xo-arena/include/xo/arena/MemorySizeInfo.hpp b/.xo-arena/include/xo/arena/MemorySizeInfo.hpp similarity index 100% rename from xo-arena/include/xo/arena/MemorySizeInfo.hpp rename to .xo-arena/include/xo/arena/MemorySizeInfo.hpp diff --git a/xo-arena/include/xo/arena/arena_streambuf.hpp b/.xo-arena/include/xo/arena/arena_streambuf.hpp similarity index 100% rename from xo-arena/include/xo/arena/arena_streambuf.hpp rename to .xo-arena/include/xo/arena/arena_streambuf.hpp diff --git a/xo-arena/include/xo/arena/backtrace.hpp b/.xo-arena/include/xo/arena/backtrace.hpp similarity index 100% rename from xo-arena/include/xo/arena/backtrace.hpp rename to .xo-arena/include/xo/arena/backtrace.hpp diff --git a/xo-arena/include/xo/arena/cmpresult.hpp b/.xo-arena/include/xo/arena/cmpresult.hpp similarity index 100% rename from xo-arena/include/xo/arena/cmpresult.hpp rename to .xo-arena/include/xo/arena/cmpresult.hpp diff --git a/xo-arena/include/xo/arena/hashmap/ControlGroup.hpp b/.xo-arena/include/xo/arena/hashmap/ControlGroup.hpp similarity index 100% rename from xo-arena/include/xo/arena/hashmap/ControlGroup.hpp rename to .xo-arena/include/xo/arena/hashmap/ControlGroup.hpp diff --git a/xo-arena/include/xo/arena/hashmap/DArenaHashMapIterator.hpp b/.xo-arena/include/xo/arena/hashmap/DArenaHashMapIterator.hpp similarity index 100% rename from xo-arena/include/xo/arena/hashmap/DArenaHashMapIterator.hpp rename to .xo-arena/include/xo/arena/hashmap/DArenaHashMapIterator.hpp diff --git a/xo-arena/include/xo/arena/hashmap/DArenaHashMapUtil.hpp b/.xo-arena/include/xo/arena/hashmap/DArenaHashMapUtil.hpp similarity index 100% rename from xo-arena/include/xo/arena/hashmap/DArenaHashMapUtil.hpp rename to .xo-arena/include/xo/arena/hashmap/DArenaHashMapUtil.hpp diff --git a/xo-arena/include/xo/arena/hashmap/HashMapStore.hpp b/.xo-arena/include/xo/arena/hashmap/HashMapStore.hpp similarity index 100% rename from xo-arena/include/xo/arena/hashmap/HashMapStore.hpp rename to .xo-arena/include/xo/arena/hashmap/HashMapStore.hpp diff --git a/xo-arena/include/xo/arena/hashmap/verify_policy.hpp b/.xo-arena/include/xo/arena/hashmap/verify_policy.hpp similarity index 100% rename from xo-arena/include/xo/arena/hashmap/verify_policy.hpp rename to .xo-arena/include/xo/arena/hashmap/verify_policy.hpp diff --git a/xo-arena/include/xo/arena/mmap_util.hpp b/.xo-arena/include/xo/arena/mmap_util.hpp similarity index 100% rename from xo-arena/include/xo/arena/mmap_util.hpp rename to .xo-arena/include/xo/arena/mmap_util.hpp diff --git a/xo-arena/include/xo/arena/padding.hpp b/.xo-arena/include/xo/arena/padding.hpp similarity index 100% rename from xo-arena/include/xo/arena/padding.hpp rename to .xo-arena/include/xo/arena/padding.hpp diff --git a/xo-arena/include/xo/arena/print.hpp b/.xo-arena/include/xo/arena/print.hpp similarity index 100% rename from xo-arena/include/xo/arena/print.hpp rename to .xo-arena/include/xo/arena/print.hpp diff --git a/xo-arena/include/xo/arena/span.hpp b/.xo-arena/include/xo/arena/span.hpp similarity index 100% rename from xo-arena/include/xo/arena/span.hpp rename to .xo-arena/include/xo/arena/span.hpp diff --git a/xo-arena/src/arena/AllocError.cpp b/.xo-arena/src/arena/AllocError.cpp similarity index 100% rename from xo-arena/src/arena/AllocError.cpp rename to .xo-arena/src/arena/AllocError.cpp diff --git a/xo-arena/src/arena/AllocInfo.cpp b/.xo-arena/src/arena/AllocInfo.cpp similarity index 100% rename from xo-arena/src/arena/AllocInfo.cpp rename to .xo-arena/src/arena/AllocInfo.cpp diff --git a/xo-arena/src/arena/CMakeLists.txt b/.xo-arena/src/arena/CMakeLists.txt similarity index 100% rename from xo-arena/src/arena/CMakeLists.txt rename to .xo-arena/src/arena/CMakeLists.txt diff --git a/xo-arena/src/arena/DArena.cpp b/.xo-arena/src/arena/DArena.cpp similarity index 100% rename from xo-arena/src/arena/DArena.cpp rename to .xo-arena/src/arena/DArena.cpp diff --git a/xo-arena/src/arena/DArenaIterator.cpp b/.xo-arena/src/arena/DArenaIterator.cpp similarity index 100% rename from xo-arena/src/arena/DArenaIterator.cpp rename to .xo-arena/src/arena/DArenaIterator.cpp diff --git a/xo-arena/src/arena/DCircularBuffer.cpp b/.xo-arena/src/arena/DCircularBuffer.cpp similarity index 100% rename from xo-arena/src/arena/DCircularBuffer.cpp rename to .xo-arena/src/arena/DCircularBuffer.cpp diff --git a/xo-arena/src/arena/ErrorArena.cpp b/.xo-arena/src/arena/ErrorArena.cpp similarity index 100% rename from xo-arena/src/arena/ErrorArena.cpp rename to .xo-arena/src/arena/ErrorArena.cpp diff --git a/xo-arena/src/arena/arena_streambuf.cpp b/.xo-arena/src/arena/arena_streambuf.cpp similarity index 100% rename from xo-arena/src/arena/arena_streambuf.cpp rename to .xo-arena/src/arena/arena_streambuf.cpp diff --git a/xo-arena/src/arena/backtrace.cpp b/.xo-arena/src/arena/backtrace.cpp similarity index 100% rename from xo-arena/src/arena/backtrace.cpp rename to .xo-arena/src/arena/backtrace.cpp diff --git a/xo-arena/src/arena/cmpresult.cpp b/.xo-arena/src/arena/cmpresult.cpp similarity index 100% rename from xo-arena/src/arena/cmpresult.cpp rename to .xo-arena/src/arena/cmpresult.cpp diff --git a/xo-arena/src/arena/mmap_util.cpp b/.xo-arena/src/arena/mmap_util.cpp similarity index 100% rename from xo-arena/src/arena/mmap_util.cpp rename to .xo-arena/src/arena/mmap_util.cpp diff --git a/xo-arena/utest/CMakeLists.txt b/.xo-arena/utest/CMakeLists.txt similarity index 100% rename from xo-arena/utest/CMakeLists.txt rename to .xo-arena/utest/CMakeLists.txt diff --git a/xo-arena/utest/DArena.test.cpp b/.xo-arena/utest/DArena.test.cpp similarity index 100% rename from xo-arena/utest/DArena.test.cpp rename to .xo-arena/utest/DArena.test.cpp diff --git a/xo-arena/utest/DArenaHashMap.test.cpp b/.xo-arena/utest/DArenaHashMap.test.cpp similarity index 100% rename from xo-arena/utest/DArenaHashMap.test.cpp rename to .xo-arena/utest/DArenaHashMap.test.cpp diff --git a/xo-arena/utest/DArenaVector.test.cpp b/.xo-arena/utest/DArenaVector.test.cpp similarity index 100% rename from xo-arena/utest/DArenaVector.test.cpp rename to .xo-arena/utest/DArenaVector.test.cpp diff --git a/xo-arena/utest/DCircularBuffer.test.cpp b/.xo-arena/utest/DCircularBuffer.test.cpp similarity index 100% rename from xo-arena/utest/DCircularBuffer.test.cpp rename to .xo-arena/utest/DCircularBuffer.test.cpp diff --git a/xo-arena/utest/arena_utest_main.cpp b/.xo-arena/utest/arena_utest_main.cpp similarity index 100% rename from xo-arena/utest/arena_utest_main.cpp rename to .xo-arena/utest/arena_utest_main.cpp diff --git a/xo-arena/utest/random_hash_ops.hpp b/.xo-arena/utest/random_hash_ops.hpp similarity index 100% rename from xo-arena/utest/random_hash_ops.hpp rename to .xo-arena/utest/random_hash_ops.hpp