diff --git a/src/arena.c b/src/base/arena.c similarity index 100% rename from src/arena.c rename to src/base/arena.c diff --git a/src/arena.h b/src/base/arena.h similarity index 100% rename from src/arena.h rename to src/base/arena.h diff --git a/src/base_core.h b/src/base/core.h similarity index 100% rename from src/base_core.h rename to src/base/core.h diff --git a/src/mini_arena.h b/src/base/marena.h similarity index 100% rename from src/mini_arena.h rename to src/base/marena.h diff --git a/src/platform.c b/src/base/platform.c similarity index 100% rename from src/platform.c rename to src/base/platform.c diff --git a/src/platform.h b/src/base/platform.h similarity index 100% rename from src/platform.h rename to src/base/platform.h diff --git a/src/pool.c b/src/base/pool.c similarity index 100% rename from src/pool.c rename to src/base/pool.c diff --git a/src/pool.h b/src/base/pool.h similarity index 100% rename from src/pool.h rename to src/base/pool.h diff --git a/src/string.c b/src/base/string.c similarity index 100% rename from src/string.c rename to src/base/string.c diff --git a/src/string.h b/src/base/string.h similarity index 100% rename from src/string.h rename to src/base/string.h