diff --git a/PointLightEffect.cs b/EffectInterfaces/PointLightEffect.cs similarity index 100% rename from PointLightEffect.cs rename to EffectInterfaces/PointLightEffect.cs diff --git a/TransformEffect.cs b/EffectInterfaces/TransformEffect.cs similarity index 100% rename from TransformEffect.cs rename to EffectInterfaces/TransformEffect.cs diff --git a/Mesh.cs b/Geometry/Mesh.cs similarity index 100% rename from Mesh.cs rename to Geometry/Mesh.cs diff --git a/MeshPart.cs b/Geometry/MeshPart.cs similarity index 100% rename from MeshPart.cs rename to Geometry/MeshPart.cs diff --git a/Model.cs b/Geometry/Model.cs similarity index 100% rename from Model.cs rename to Geometry/Model.cs diff --git a/Triangle.cs b/Geometry/Triangle.cs similarity index 100% rename from Triangle.cs rename to Geometry/Triangle.cs diff --git a/PointLight.cs b/Lights/PointLight.cs similarity index 100% rename from PointLight.cs rename to Lights/PointLight.cs