diff --git a/src/society/beliefs.py b/src/systems/mechanics/beliefs.py similarity index 100% rename from src/society/beliefs.py rename to src/systems/mechanics/beliefs.py diff --git a/src/society/culture.py b/src/systems/mechanics/culture.py similarity index 100% rename from src/society/culture.py rename to src/systems/mechanics/culture.py diff --git a/src/events/disaster.py b/src/systems/mechanics/disaster.py similarity index 100% rename from src/events/disaster.py rename to src/systems/mechanics/disaster.py diff --git a/src/world/ecosystem.py b/src/systems/mechanics/ecosystem.py similarity index 100% rename from src/world/ecosystem.py rename to src/systems/mechanics/ecosystem.py diff --git a/src/society/education.py b/src/systems/mechanics/education.py similarity index 100% rename from src/society/education.py rename to src/systems/mechanics/education.py diff --git a/src/character/evolution.py b/src/systems/mechanics/evolution.py similarity index 100% rename from src/character/evolution.py rename to src/systems/mechanics/evolution.py diff --git a/src/character/health.py b/src/systems/mechanics/health.py similarity index 100% rename from src/character/health.py rename to src/systems/mechanics/health.py diff --git a/src/society/hierarcy.py b/src/systems/mechanics/hierarcy.py similarity index 100% rename from src/society/hierarcy.py rename to src/systems/mechanics/hierarcy.py diff --git a/src/character/pop_growth.py b/src/systems/mechanics/pop_growth.py similarity index 100% rename from src/character/pop_growth.py rename to src/systems/mechanics/pop_growth.py diff --git a/src/world/weather.py b/src/systems/mechanics/weather.py similarity index 100% rename from src/world/weather.py rename to src/systems/mechanics/weather.py diff --git a/src/society/__init__.py b/src/utils/time_progression.py similarity index 100% rename from src/society/__init__.py rename to src/utils/time_progression.py