diff --git a/obj/ABoneLODController.cpp b/src/obj/ABoneLODController.cpp
similarity index 100%
rename from obj/ABoneLODController.cpp
rename to src/obj/ABoneLODController.cpp
diff --git a/obj/AKeyedData.cpp b/src/obj/AKeyedData.cpp
similarity index 100%
rename from obj/AKeyedData.cpp
rename to src/obj/AKeyedData.cpp
diff --git a/obj/APSysCtlr.cpp b/src/obj/APSysCtlr.cpp
similarity index 100%
rename from obj/APSysCtlr.cpp
rename to src/obj/APSysCtlr.cpp
diff --git a/obj/APSysData.cpp b/src/obj/APSysData.cpp
similarity index 100%
rename from obj/APSysData.cpp
rename to src/obj/APSysData.cpp
diff --git a/obj/AParticleModifier.cpp b/src/obj/AParticleModifier.cpp
similarity index 100%
rename from obj/AParticleModifier.cpp
rename to src/obj/AParticleModifier.cpp
diff --git a/obj/AbhkConstraint.cpp b/src/obj/AbhkConstraint.cpp
similarity index 100%
rename from obj/AbhkConstraint.cpp
rename to src/obj/AbhkConstraint.cpp
diff --git a/obj/AbhkRagdollConstraint.cpp b/src/obj/AbhkRagdollConstraint.cpp
similarity index 100%
rename from obj/AbhkRagdollConstraint.cpp
rename to src/obj/AbhkRagdollConstraint.cpp
diff --git a/obj/AbhkShapeCollection.cpp b/src/obj/AbhkShapeCollection.cpp
similarity index 100%
rename from obj/AbhkShapeCollection.cpp
rename to src/obj/AbhkShapeCollection.cpp
diff --git a/obj/AvoidNode.cpp b/src/obj/AvoidNode.cpp
similarity index 100%
rename from obj/AvoidNode.cpp
rename to src/obj/AvoidNode.cpp
diff --git a/obj/BSBound.cpp b/src/obj/BSBound.cpp
similarity index 100%
rename from obj/BSBound.cpp
rename to src/obj/BSBound.cpp
diff --git a/obj/BSFurnitureMarker.cpp b/src/obj/BSFurnitureMarker.cpp
similarity index 100%
rename from obj/BSFurnitureMarker.cpp
rename to src/obj/BSFurnitureMarker.cpp
diff --git a/obj/BSKeyframeController.cpp b/src/obj/BSKeyframeController.cpp
similarity index 100%
rename from obj/BSKeyframeController.cpp
rename to src/obj/BSKeyframeController.cpp
diff --git a/obj/BSPSysArrayEmitter.cpp b/src/obj/BSPSysArrayEmitter.cpp
similarity index 100%
rename from obj/BSPSysArrayEmitter.cpp
rename to src/obj/BSPSysArrayEmitter.cpp
diff --git a/obj/BSParentVelocityModifier.cpp b/src/obj/BSParentVelocityModifier.cpp
similarity index 100%
rename from obj/BSParentVelocityModifier.cpp
rename to src/obj/BSParentVelocityModifier.cpp
diff --git a/obj/BSXFlags.cpp b/src/obj/BSXFlags.cpp
similarity index 100%
rename from obj/BSXFlags.cpp
rename to src/obj/BSXFlags.cpp
diff --git a/obj/FxButton.cpp b/src/obj/FxButton.cpp
similarity index 100%
rename from obj/FxButton.cpp
rename to src/obj/FxButton.cpp
diff --git a/obj/FxRadioButton.cpp b/src/obj/FxRadioButton.cpp
similarity index 100%
rename from obj/FxRadioButton.cpp
rename to src/obj/FxRadioButton.cpp
diff --git a/obj/FxWidget.cpp b/src/obj/FxWidget.cpp
similarity index 100%
rename from obj/FxWidget.cpp
rename to src/obj/FxWidget.cpp
diff --git a/obj/NiAVObject.cpp b/src/obj/NiAVObject.cpp
similarity index 100%
rename from obj/NiAVObject.cpp
rename to src/obj/NiAVObject.cpp
diff --git a/obj/NiAlphaController.cpp b/src/obj/NiAlphaController.cpp
similarity index 100%
rename from obj/NiAlphaController.cpp
rename to src/obj/NiAlphaController.cpp
diff --git a/obj/NiAlphaProperty.cpp b/src/obj/NiAlphaProperty.cpp
similarity index 100%
rename from obj/NiAlphaProperty.cpp
rename to src/obj/NiAlphaProperty.cpp
diff --git a/obj/NiAmbientLight.cpp b/src/obj/NiAmbientLight.cpp
similarity index 100%
rename from obj/NiAmbientLight.cpp
rename to src/obj/NiAmbientLight.cpp
diff --git a/obj/NiAutoNormalParticles.cpp b/src/obj/NiAutoNormalParticles.cpp
similarity index 100%
rename from obj/NiAutoNormalParticles.cpp
rename to src/obj/NiAutoNormalParticles.cpp
diff --git a/obj/NiAutoNormalParticlesData.cpp b/src/obj/NiAutoNormalParticlesData.cpp
similarity index 100%
rename from obj/NiAutoNormalParticlesData.cpp
rename to src/obj/NiAutoNormalParticlesData.cpp
diff --git a/obj/NiBSAnimationNode.cpp b/src/obj/NiBSAnimationNode.cpp
similarity index 100%
rename from obj/NiBSAnimationNode.cpp
rename to src/obj/NiBSAnimationNode.cpp
diff --git a/obj/NiBSBoneLODController.cpp b/src/obj/NiBSBoneLODController.cpp
similarity index 100%
rename from obj/NiBSBoneLODController.cpp
rename to src/obj/NiBSBoneLODController.cpp
diff --git a/obj/NiBSPArrayController.cpp b/src/obj/NiBSPArrayController.cpp
similarity index 100%
rename from obj/NiBSPArrayController.cpp
rename to src/obj/NiBSPArrayController.cpp
diff --git a/obj/NiBSParticleNode.cpp b/src/obj/NiBSParticleNode.cpp
similarity index 100%
rename from obj/NiBSParticleNode.cpp
rename to src/obj/NiBSParticleNode.cpp
diff --git a/obj/NiBSplineBasisData.cpp b/src/obj/NiBSplineBasisData.cpp
similarity index 100%
rename from obj/NiBSplineBasisData.cpp
rename to src/obj/NiBSplineBasisData.cpp
diff --git a/obj/NiBSplineCompFloatInterpolator.cpp b/src/obj/NiBSplineCompFloatInterpolator.cpp
similarity index 100%
rename from obj/NiBSplineCompFloatInterpolator.cpp
rename to src/obj/NiBSplineCompFloatInterpolator.cpp
diff --git a/obj/NiBSplineCompPoint3Interpolator.cpp b/src/obj/NiBSplineCompPoint3Interpolator.cpp
similarity index 100%
rename from obj/NiBSplineCompPoint3Interpolator.cpp
rename to src/obj/NiBSplineCompPoint3Interpolator.cpp
diff --git a/obj/NiBSplineCompTransformInterpolator.cpp b/src/obj/NiBSplineCompTransformInterpolator.cpp
similarity index 100%
rename from obj/NiBSplineCompTransformInterpolator.cpp
rename to src/obj/NiBSplineCompTransformInterpolator.cpp
diff --git a/obj/NiBSplineData.cpp b/src/obj/NiBSplineData.cpp
similarity index 100%
rename from obj/NiBSplineData.cpp
rename to src/obj/NiBSplineData.cpp
diff --git a/obj/NiBSplineInterpolator.cpp b/src/obj/NiBSplineInterpolator.cpp
similarity index 100%
rename from obj/NiBSplineInterpolator.cpp
rename to src/obj/NiBSplineInterpolator.cpp
diff --git a/obj/NiBillboardNode.cpp b/src/obj/NiBillboardNode.cpp
similarity index 100%
rename from obj/NiBillboardNode.cpp
rename to src/obj/NiBillboardNode.cpp
diff --git a/obj/NiBinaryExtraData.cpp b/src/obj/NiBinaryExtraData.cpp
similarity index 100%
rename from obj/NiBinaryExtraData.cpp
rename to src/obj/NiBinaryExtraData.cpp
diff --git a/obj/NiBlendBoolInterpolator.cpp b/src/obj/NiBlendBoolInterpolator.cpp
similarity index 100%
rename from obj/NiBlendBoolInterpolator.cpp
rename to src/obj/NiBlendBoolInterpolator.cpp
diff --git a/obj/NiBlendFloatInterpolator.cpp b/src/obj/NiBlendFloatInterpolator.cpp
similarity index 100%
rename from obj/NiBlendFloatInterpolator.cpp
rename to src/obj/NiBlendFloatInterpolator.cpp
diff --git a/obj/NiBlendInterpolator.cpp b/src/obj/NiBlendInterpolator.cpp
similarity index 100%
rename from obj/NiBlendInterpolator.cpp
rename to src/obj/NiBlendInterpolator.cpp
diff --git a/obj/NiBlendPoint3Interpolator.cpp b/src/obj/NiBlendPoint3Interpolator.cpp
similarity index 100%
rename from obj/NiBlendPoint3Interpolator.cpp
rename to src/obj/NiBlendPoint3Interpolator.cpp
diff --git a/obj/NiBlendTransformInterpolator.cpp b/src/obj/NiBlendTransformInterpolator.cpp
similarity index 100%
rename from obj/NiBlendTransformInterpolator.cpp
rename to src/obj/NiBlendTransformInterpolator.cpp
diff --git a/obj/NiBoneLODController.cpp b/src/obj/NiBoneLODController.cpp
similarity index 100%
rename from obj/NiBoneLODController.cpp
rename to src/obj/NiBoneLODController.cpp
diff --git a/obj/NiBoolData.cpp b/src/obj/NiBoolData.cpp
similarity index 100%
rename from obj/NiBoolData.cpp
rename to src/obj/NiBoolData.cpp
diff --git a/obj/NiBoolInterpolator.cpp b/src/obj/NiBoolInterpolator.cpp
similarity index 100%
rename from obj/NiBoolInterpolator.cpp
rename to src/obj/NiBoolInterpolator.cpp
diff --git a/obj/NiBoolTimelineInterpolator.cpp b/src/obj/NiBoolTimelineInterpolator.cpp
similarity index 100%
rename from obj/NiBoolTimelineInterpolator.cpp
rename to src/obj/NiBoolTimelineInterpolator.cpp
diff --git a/obj/NiBooleanExtraData.cpp b/src/obj/NiBooleanExtraData.cpp
similarity index 100%
rename from obj/NiBooleanExtraData.cpp
rename to src/obj/NiBooleanExtraData.cpp
diff --git a/obj/NiCamera.cpp b/src/obj/NiCamera.cpp
similarity index 100%
rename from obj/NiCamera.cpp
rename to src/obj/NiCamera.cpp
diff --git a/obj/NiCollisionData.cpp b/src/obj/NiCollisionData.cpp
similarity index 100%
rename from obj/NiCollisionData.cpp
rename to src/obj/NiCollisionData.cpp
diff --git a/obj/NiCollisionObject.cpp b/src/obj/NiCollisionObject.cpp
similarity index 100%
rename from obj/NiCollisionObject.cpp
rename to src/obj/NiCollisionObject.cpp
diff --git a/obj/NiColorData.cpp b/src/obj/NiColorData.cpp
similarity index 100%
rename from obj/NiColorData.cpp
rename to src/obj/NiColorData.cpp
diff --git a/obj/NiColorExtraData.cpp b/src/obj/NiColorExtraData.cpp
similarity index 100%
rename from obj/NiColorExtraData.cpp
rename to src/obj/NiColorExtraData.cpp
diff --git a/obj/NiControllerManager.cpp b/src/obj/NiControllerManager.cpp
similarity index 100%
rename from obj/NiControllerManager.cpp
rename to src/obj/NiControllerManager.cpp
diff --git a/obj/NiControllerSequence.cpp b/src/obj/NiControllerSequence.cpp
similarity index 100%
rename from obj/NiControllerSequence.cpp
rename to src/obj/NiControllerSequence.cpp
diff --git a/obj/NiDefaultAVObjectPalette.cpp b/src/obj/NiDefaultAVObjectPalette.cpp
similarity index 100%
rename from obj/NiDefaultAVObjectPalette.cpp
rename to src/obj/NiDefaultAVObjectPalette.cpp
diff --git a/obj/NiDirectionalLight.cpp b/src/obj/NiDirectionalLight.cpp
similarity index 100%
rename from obj/NiDirectionalLight.cpp
rename to src/obj/NiDirectionalLight.cpp
diff --git a/obj/NiDitherProperty.cpp b/src/obj/NiDitherProperty.cpp
similarity index 100%
rename from obj/NiDitherProperty.cpp
rename to src/obj/NiDitherProperty.cpp
diff --git a/obj/NiDynamicEffect.cpp b/src/obj/NiDynamicEffect.cpp
similarity index 100%
rename from obj/NiDynamicEffect.cpp
rename to src/obj/NiDynamicEffect.cpp
diff --git a/obj/NiExtraData.cpp b/src/obj/NiExtraData.cpp
similarity index 100%
rename from obj/NiExtraData.cpp
rename to src/obj/NiExtraData.cpp
diff --git a/obj/NiFlipController.cpp b/src/obj/NiFlipController.cpp
similarity index 100%
rename from obj/NiFlipController.cpp
rename to src/obj/NiFlipController.cpp
diff --git a/obj/NiFloatData.cpp b/src/obj/NiFloatData.cpp
similarity index 100%
rename from obj/NiFloatData.cpp
rename to src/obj/NiFloatData.cpp
diff --git a/obj/NiFloatExtraData.cpp b/src/obj/NiFloatExtraData.cpp
similarity index 100%
rename from obj/NiFloatExtraData.cpp
rename to src/obj/NiFloatExtraData.cpp
diff --git a/obj/NiFloatExtraDataController.cpp b/src/obj/NiFloatExtraDataController.cpp
similarity index 100%
rename from obj/NiFloatExtraDataController.cpp
rename to src/obj/NiFloatExtraDataController.cpp
diff --git a/obj/NiFloatInterpolator.cpp b/src/obj/NiFloatInterpolator.cpp
similarity index 100%
rename from obj/NiFloatInterpolator.cpp
rename to src/obj/NiFloatInterpolator.cpp
diff --git a/obj/NiFloatsExtraData.cpp b/src/obj/NiFloatsExtraData.cpp
similarity index 100%
rename from obj/NiFloatsExtraData.cpp
rename to src/obj/NiFloatsExtraData.cpp
diff --git a/obj/NiFogProperty.cpp b/src/obj/NiFogProperty.cpp
similarity index 100%
rename from obj/NiFogProperty.cpp
rename to src/obj/NiFogProperty.cpp
diff --git a/obj/NiGeomMorpherController.cpp b/src/obj/NiGeomMorpherController.cpp
similarity index 100%
rename from obj/NiGeomMorpherController.cpp
rename to src/obj/NiGeomMorpherController.cpp
diff --git a/obj/NiGravity.cpp b/src/obj/NiGravity.cpp
similarity index 100%
rename from obj/NiGravity.cpp
rename to src/obj/NiGravity.cpp
diff --git a/obj/NiIntegerExtraData.cpp b/src/obj/NiIntegerExtraData.cpp
similarity index 100%
rename from obj/NiIntegerExtraData.cpp
rename to src/obj/NiIntegerExtraData.cpp
diff --git a/obj/NiIntegersExtraData.cpp b/src/obj/NiIntegersExtraData.cpp
similarity index 100%
rename from obj/NiIntegersExtraData.cpp
rename to src/obj/NiIntegersExtraData.cpp
diff --git a/obj/NiInterpolator.cpp b/src/obj/NiInterpolator.cpp
similarity index 100%
rename from obj/NiInterpolator.cpp
rename to src/obj/NiInterpolator.cpp
diff --git a/obj/NiKeyframeController.cpp b/src/obj/NiKeyframeController.cpp
similarity index 100%
rename from obj/NiKeyframeController.cpp
rename to src/obj/NiKeyframeController.cpp
diff --git a/obj/NiKeyframeData.cpp b/src/obj/NiKeyframeData.cpp
similarity index 100%
rename from obj/NiKeyframeData.cpp
rename to src/obj/NiKeyframeData.cpp
diff --git a/obj/NiLODData.cpp b/src/obj/NiLODData.cpp
similarity index 100%
rename from obj/NiLODData.cpp
rename to src/obj/NiLODData.cpp
diff --git a/obj/NiLODNode.cpp b/src/obj/NiLODNode.cpp
similarity index 100%
rename from obj/NiLODNode.cpp
rename to src/obj/NiLODNode.cpp
diff --git a/obj/NiLight.cpp b/src/obj/NiLight.cpp
similarity index 100%
rename from obj/NiLight.cpp
rename to src/obj/NiLight.cpp
diff --git a/obj/NiLightColorController.cpp b/src/obj/NiLightColorController.cpp
similarity index 100%
rename from obj/NiLightColorController.cpp
rename to src/obj/NiLightColorController.cpp
diff --git a/obj/NiLightDimmerController.cpp b/src/obj/NiLightDimmerController.cpp
similarity index 100%
rename from obj/NiLightDimmerController.cpp
rename to src/obj/NiLightDimmerController.cpp
diff --git a/obj/NiLookAtController.cpp b/src/obj/NiLookAtController.cpp
similarity index 100%
rename from obj/NiLookAtController.cpp
rename to src/obj/NiLookAtController.cpp
diff --git a/obj/NiLookAtInterpolator.cpp b/src/obj/NiLookAtInterpolator.cpp
similarity index 100%
rename from obj/NiLookAtInterpolator.cpp
rename to src/obj/NiLookAtInterpolator.cpp
diff --git a/obj/NiMaterialColorController.cpp b/src/obj/NiMaterialColorController.cpp
similarity index 100%
rename from obj/NiMaterialColorController.cpp
rename to src/obj/NiMaterialColorController.cpp
diff --git a/obj/NiMaterialProperty.cpp b/src/obj/NiMaterialProperty.cpp
similarity index 100%
rename from obj/NiMaterialProperty.cpp
rename to src/obj/NiMaterialProperty.cpp
diff --git a/obj/NiMeshPSysData.cpp b/src/obj/NiMeshPSysData.cpp
similarity index 100%
rename from obj/NiMeshPSysData.cpp
rename to src/obj/NiMeshPSysData.cpp
diff --git a/obj/NiMeshParticleSystem.cpp b/src/obj/NiMeshParticleSystem.cpp
similarity index 100%
rename from obj/NiMeshParticleSystem.cpp
rename to src/obj/NiMeshParticleSystem.cpp
diff --git a/obj/NiMorphData.cpp b/src/obj/NiMorphData.cpp
similarity index 100%
rename from obj/NiMorphData.cpp
rename to src/obj/NiMorphData.cpp
diff --git a/obj/NiMultiTargetTransformController.cpp b/src/obj/NiMultiTargetTransformController.cpp
similarity index 100%
rename from obj/NiMultiTargetTransformController.cpp
rename to src/obj/NiMultiTargetTransformController.cpp
diff --git a/obj/NiNode.cpp b/src/obj/NiNode.cpp
similarity index 100%
rename from obj/NiNode.cpp
rename to src/obj/NiNode.cpp
diff --git a/obj/NiObject.cpp b/src/obj/NiObject.cpp
similarity index 100%
rename from obj/NiObject.cpp
rename to src/obj/NiObject.cpp
diff --git a/obj/NiObjectNET.cpp b/src/obj/NiObjectNET.cpp
similarity index 100%
rename from obj/NiObjectNET.cpp
rename to src/obj/NiObjectNET.cpp
diff --git a/obj/NiPSysAgeDeathModifier.cpp b/src/obj/NiPSysAgeDeathModifier.cpp
similarity index 100%
rename from obj/NiPSysAgeDeathModifier.cpp
rename to src/obj/NiPSysAgeDeathModifier.cpp
diff --git a/obj/NiPSysBombModifier.cpp b/src/obj/NiPSysBombModifier.cpp
similarity index 100%
rename from obj/NiPSysBombModifier.cpp
rename to src/obj/NiPSysBombModifier.cpp
diff --git a/obj/NiPSysBoundUpdateModifier.cpp b/src/obj/NiPSysBoundUpdateModifier.cpp
similarity index 100%
rename from obj/NiPSysBoundUpdateModifier.cpp
rename to src/obj/NiPSysBoundUpdateModifier.cpp
diff --git a/obj/NiPSysBoxEmitter.cpp b/src/obj/NiPSysBoxEmitter.cpp
similarity index 100%
rename from obj/NiPSysBoxEmitter.cpp
rename to src/obj/NiPSysBoxEmitter.cpp
diff --git a/obj/NiPSysColliderManager.cpp b/src/obj/NiPSysColliderManager.cpp
similarity index 100%
rename from obj/NiPSysColliderManager.cpp
rename to src/obj/NiPSysColliderManager.cpp
diff --git a/obj/NiPSysColorModifier.cpp b/src/obj/NiPSysColorModifier.cpp
similarity index 100%
rename from obj/NiPSysColorModifier.cpp
rename to src/obj/NiPSysColorModifier.cpp
diff --git a/obj/NiPSysCylinderEmitter.cpp b/src/obj/NiPSysCylinderEmitter.cpp
similarity index 100%
rename from obj/NiPSysCylinderEmitter.cpp
rename to src/obj/NiPSysCylinderEmitter.cpp
diff --git a/obj/NiPSysData.cpp b/src/obj/NiPSysData.cpp
similarity index 100%
rename from obj/NiPSysData.cpp
rename to src/obj/NiPSysData.cpp
diff --git a/obj/NiPSysDragModifier.cpp b/src/obj/NiPSysDragModifier.cpp
similarity index 100%
rename from obj/NiPSysDragModifier.cpp
rename to src/obj/NiPSysDragModifier.cpp
diff --git a/obj/NiPSysEmitter.cpp b/src/obj/NiPSysEmitter.cpp
similarity index 100%
rename from obj/NiPSysEmitter.cpp
rename to src/obj/NiPSysEmitter.cpp
diff --git a/obj/NiPSysEmitterCtlr.cpp b/src/obj/NiPSysEmitterCtlr.cpp
similarity index 100%
rename from obj/NiPSysEmitterCtlr.cpp
rename to src/obj/NiPSysEmitterCtlr.cpp
diff --git a/obj/NiPSysEmitterCtlrData.cpp b/src/obj/NiPSysEmitterCtlrData.cpp
similarity index 100%
rename from obj/NiPSysEmitterCtlrData.cpp
rename to src/obj/NiPSysEmitterCtlrData.cpp
diff --git a/obj/NiPSysEmitterDeclinationCtlr.cpp b/src/obj/NiPSysEmitterDeclinationCtlr.cpp
similarity index 100%
rename from obj/NiPSysEmitterDeclinationCtlr.cpp
rename to src/obj/NiPSysEmitterDeclinationCtlr.cpp
diff --git a/obj/NiPSysEmitterDeclinationVarCtlr.cpp b/src/obj/NiPSysEmitterDeclinationVarCtlr.cpp
similarity index 100%
rename from obj/NiPSysEmitterDeclinationVarCtlr.cpp
rename to src/obj/NiPSysEmitterDeclinationVarCtlr.cpp
diff --git a/obj/NiPSysEmitterInitialRadiusCtlr.cpp b/src/obj/NiPSysEmitterInitialRadiusCtlr.cpp
similarity index 100%
rename from obj/NiPSysEmitterInitialRadiusCtlr.cpp
rename to src/obj/NiPSysEmitterInitialRadiusCtlr.cpp
diff --git a/obj/NiPSysEmitterLifeSpanCtlr.cpp b/src/obj/NiPSysEmitterLifeSpanCtlr.cpp
similarity index 100%
rename from obj/NiPSysEmitterLifeSpanCtlr.cpp
rename to src/obj/NiPSysEmitterLifeSpanCtlr.cpp
diff --git a/obj/NiPSysEmitterSpeedCtlr.cpp b/src/obj/NiPSysEmitterSpeedCtlr.cpp
similarity index 100%
rename from obj/NiPSysEmitterSpeedCtlr.cpp
rename to src/obj/NiPSysEmitterSpeedCtlr.cpp
diff --git a/obj/NiPSysGravityModifier.cpp b/src/obj/NiPSysGravityModifier.cpp
similarity index 100%
rename from obj/NiPSysGravityModifier.cpp
rename to src/obj/NiPSysGravityModifier.cpp
diff --git a/obj/NiPSysGravityStrengthCtlr.cpp b/src/obj/NiPSysGravityStrengthCtlr.cpp
similarity index 100%
rename from obj/NiPSysGravityStrengthCtlr.cpp
rename to src/obj/NiPSysGravityStrengthCtlr.cpp
diff --git a/obj/NiPSysGrowFadeModifier.cpp b/src/obj/NiPSysGrowFadeModifier.cpp
similarity index 100%
rename from obj/NiPSysGrowFadeModifier.cpp
rename to src/obj/NiPSysGrowFadeModifier.cpp
diff --git a/obj/NiPSysMeshEmitter.cpp b/src/obj/NiPSysMeshEmitter.cpp
similarity index 100%
rename from obj/NiPSysMeshEmitter.cpp
rename to src/obj/NiPSysMeshEmitter.cpp
diff --git a/obj/NiPSysMeshUpdateModifier.cpp b/src/obj/NiPSysMeshUpdateModifier.cpp
similarity index 100%
rename from obj/NiPSysMeshUpdateModifier.cpp
rename to src/obj/NiPSysMeshUpdateModifier.cpp
diff --git a/obj/NiPSysModifier.cpp b/src/obj/NiPSysModifier.cpp
similarity index 100%
rename from obj/NiPSysModifier.cpp
rename to src/obj/NiPSysModifier.cpp
diff --git a/obj/NiPSysModifierActiveCtlr.cpp b/src/obj/NiPSysModifierActiveCtlr.cpp
similarity index 100%
rename from obj/NiPSysModifierActiveCtlr.cpp
rename to src/obj/NiPSysModifierActiveCtlr.cpp
diff --git a/obj/NiPSysPlanarCollider.cpp b/src/obj/NiPSysPlanarCollider.cpp
similarity index 100%
rename from obj/NiPSysPlanarCollider.cpp
rename to src/obj/NiPSysPlanarCollider.cpp
diff --git a/obj/NiPSysPositionModifier.cpp b/src/obj/NiPSysPositionModifier.cpp
similarity index 100%
rename from obj/NiPSysPositionModifier.cpp
rename to src/obj/NiPSysPositionModifier.cpp
diff --git a/obj/NiPSysResetOnLoopCtlr.cpp b/src/obj/NiPSysResetOnLoopCtlr.cpp
similarity index 100%
rename from obj/NiPSysResetOnLoopCtlr.cpp
rename to src/obj/NiPSysResetOnLoopCtlr.cpp
diff --git a/obj/NiPSysRotationModifier.cpp b/src/obj/NiPSysRotationModifier.cpp
similarity index 100%
rename from obj/NiPSysRotationModifier.cpp
rename to src/obj/NiPSysRotationModifier.cpp
diff --git a/obj/NiPSysSpawnModifier.cpp b/src/obj/NiPSysSpawnModifier.cpp
similarity index 100%
rename from obj/NiPSysSpawnModifier.cpp
rename to src/obj/NiPSysSpawnModifier.cpp
diff --git a/obj/NiPSysSphereEmitter.cpp b/src/obj/NiPSysSphereEmitter.cpp
similarity index 100%
rename from obj/NiPSysSphereEmitter.cpp
rename to src/obj/NiPSysSphereEmitter.cpp
diff --git a/obj/NiPSysUpdateCtlr.cpp b/src/obj/NiPSysUpdateCtlr.cpp
similarity index 100%
rename from obj/NiPSysUpdateCtlr.cpp
rename to src/obj/NiPSysUpdateCtlr.cpp
diff --git a/obj/NiPSysVolumeEmitter.cpp b/src/obj/NiPSysVolumeEmitter.cpp
similarity index 100%
rename from obj/NiPSysVolumeEmitter.cpp
rename to src/obj/NiPSysVolumeEmitter.cpp
diff --git a/obj/NiPalette.cpp b/src/obj/NiPalette.cpp
similarity index 100%
rename from obj/NiPalette.cpp
rename to src/obj/NiPalette.cpp
diff --git a/obj/NiParticleBomb.cpp b/src/obj/NiParticleBomb.cpp
similarity index 100%
rename from obj/NiParticleBomb.cpp
rename to src/obj/NiParticleBomb.cpp
diff --git a/obj/NiParticleColorModifier.cpp b/src/obj/NiParticleColorModifier.cpp
similarity index 100%
rename from obj/NiParticleColorModifier.cpp
rename to src/obj/NiParticleColorModifier.cpp
diff --git a/obj/NiParticleGrowFade.cpp b/src/obj/NiParticleGrowFade.cpp
similarity index 100%
rename from obj/NiParticleGrowFade.cpp
rename to src/obj/NiParticleGrowFade.cpp
diff --git a/obj/NiParticleMeshModifier.cpp b/src/obj/NiParticleMeshModifier.cpp
similarity index 100%
rename from obj/NiParticleMeshModifier.cpp
rename to src/obj/NiParticleMeshModifier.cpp
diff --git a/obj/NiParticleMeshes.cpp b/src/obj/NiParticleMeshes.cpp
similarity index 100%
rename from obj/NiParticleMeshes.cpp
rename to src/obj/NiParticleMeshes.cpp
diff --git a/obj/NiParticleMeshesData.cpp b/src/obj/NiParticleMeshesData.cpp
similarity index 100%
rename from obj/NiParticleMeshesData.cpp
rename to src/obj/NiParticleMeshesData.cpp
diff --git a/obj/NiParticleRotation.cpp b/src/obj/NiParticleRotation.cpp
similarity index 100%
rename from obj/NiParticleRotation.cpp
rename to src/obj/NiParticleRotation.cpp
diff --git a/obj/NiParticleSystem.cpp b/src/obj/NiParticleSystem.cpp
similarity index 100%
rename from obj/NiParticleSystem.cpp
rename to src/obj/NiParticleSystem.cpp
diff --git a/obj/NiParticleSystemController.cpp b/src/obj/NiParticleSystemController.cpp
similarity index 100%
rename from obj/NiParticleSystemController.cpp
rename to src/obj/NiParticleSystemController.cpp
diff --git a/obj/NiParticles.cpp b/src/obj/NiParticles.cpp
similarity index 100%
rename from obj/NiParticles.cpp
rename to src/obj/NiParticles.cpp
diff --git a/obj/NiParticlesData.cpp b/src/obj/NiParticlesData.cpp
similarity index 100%
rename from obj/NiParticlesData.cpp
rename to src/obj/NiParticlesData.cpp
diff --git a/obj/NiPathController.cpp b/src/obj/NiPathController.cpp
similarity index 100%
rename from obj/NiPathController.cpp
rename to src/obj/NiPathController.cpp
diff --git a/obj/NiPathInterpolator.cpp b/src/obj/NiPathInterpolator.cpp
similarity index 100%
rename from obj/NiPathInterpolator.cpp
rename to src/obj/NiPathInterpolator.cpp
diff --git a/obj/NiPixelData.cpp b/src/obj/NiPixelData.cpp
similarity index 100%
rename from obj/NiPixelData.cpp
rename to src/obj/NiPixelData.cpp
diff --git a/obj/NiPlanarCollider.cpp b/src/obj/NiPlanarCollider.cpp
similarity index 100%
rename from obj/NiPlanarCollider.cpp
rename to src/obj/NiPlanarCollider.cpp
diff --git a/obj/NiPoint3Interpolator.cpp b/src/obj/NiPoint3Interpolator.cpp
similarity index 100%
rename from obj/NiPoint3Interpolator.cpp
rename to src/obj/NiPoint3Interpolator.cpp
diff --git a/obj/NiPointLight.cpp b/src/obj/NiPointLight.cpp
similarity index 100%
rename from obj/NiPointLight.cpp
rename to src/obj/NiPointLight.cpp
diff --git a/obj/NiPosData.cpp b/src/obj/NiPosData.cpp
similarity index 100%
rename from obj/NiPosData.cpp
rename to src/obj/NiPosData.cpp
diff --git a/obj/NiProperty.cpp b/src/obj/NiProperty.cpp
similarity index 100%
rename from obj/NiProperty.cpp
rename to src/obj/NiProperty.cpp
diff --git a/obj/NiRangeLODData.cpp b/src/obj/NiRangeLODData.cpp
similarity index 100%
rename from obj/NiRangeLODData.cpp
rename to src/obj/NiRangeLODData.cpp
diff --git a/obj/NiRotatingParticles.cpp b/src/obj/NiRotatingParticles.cpp
similarity index 100%
rename from obj/NiRotatingParticles.cpp
rename to src/obj/NiRotatingParticles.cpp
diff --git a/obj/NiRotatingParticlesData.cpp b/src/obj/NiRotatingParticlesData.cpp
similarity index 100%
rename from obj/NiRotatingParticlesData.cpp
rename to src/obj/NiRotatingParticlesData.cpp
diff --git a/obj/NiScreenLODData.cpp b/src/obj/NiScreenLODData.cpp
similarity index 100%
rename from obj/NiScreenLODData.cpp
rename to src/obj/NiScreenLODData.cpp
diff --git a/obj/NiSequenceStreamHelper.cpp b/src/obj/NiSequenceStreamHelper.cpp
similarity index 100%
rename from obj/NiSequenceStreamHelper.cpp
rename to src/obj/NiSequenceStreamHelper.cpp
diff --git a/obj/NiShadeProperty.cpp b/src/obj/NiShadeProperty.cpp
similarity index 100%
rename from obj/NiShadeProperty.cpp
rename to src/obj/NiShadeProperty.cpp
diff --git a/obj/NiSingleInterpolatorController.cpp b/src/obj/NiSingleInterpolatorController.cpp
similarity index 100%
rename from obj/NiSingleInterpolatorController.cpp
rename to src/obj/NiSingleInterpolatorController.cpp
diff --git a/obj/NiSkinData.cpp b/src/obj/NiSkinData.cpp
similarity index 100%
rename from obj/NiSkinData.cpp
rename to src/obj/NiSkinData.cpp
diff --git a/obj/NiSkinInstance.cpp b/src/obj/NiSkinInstance.cpp
similarity index 100%
rename from obj/NiSkinInstance.cpp
rename to src/obj/NiSkinInstance.cpp
diff --git a/obj/NiSkinPartition.cpp b/src/obj/NiSkinPartition.cpp
similarity index 100%
rename from obj/NiSkinPartition.cpp
rename to src/obj/NiSkinPartition.cpp
diff --git a/obj/NiSourceTexture.cpp b/src/obj/NiSourceTexture.cpp
similarity index 100%
rename from obj/NiSourceTexture.cpp
rename to src/obj/NiSourceTexture.cpp
diff --git a/obj/NiSpecularProperty.cpp b/src/obj/NiSpecularProperty.cpp
similarity index 100%
rename from obj/NiSpecularProperty.cpp
rename to src/obj/NiSpecularProperty.cpp
diff --git a/obj/NiSphericalCollider.cpp b/src/obj/NiSphericalCollider.cpp
similarity index 100%
rename from obj/NiSphericalCollider.cpp
rename to src/obj/NiSphericalCollider.cpp
diff --git a/obj/NiSpotLight.cpp b/src/obj/NiSpotLight.cpp
similarity index 100%
rename from obj/NiSpotLight.cpp
rename to src/obj/NiSpotLight.cpp
diff --git a/obj/NiStencilProperty.cpp b/src/obj/NiStencilProperty.cpp
similarity index 100%
rename from obj/NiStencilProperty.cpp
rename to src/obj/NiStencilProperty.cpp
diff --git a/obj/NiStringExtraData.cpp b/src/obj/NiStringExtraData.cpp
similarity index 100%
rename from obj/NiStringExtraData.cpp
rename to src/obj/NiStringExtraData.cpp
diff --git a/obj/NiStringPalette.cpp b/src/obj/NiStringPalette.cpp
similarity index 100%
rename from obj/NiStringPalette.cpp
rename to src/obj/NiStringPalette.cpp
diff --git a/obj/NiStringsExtraData.cpp b/src/obj/NiStringsExtraData.cpp
similarity index 100%
rename from obj/NiStringsExtraData.cpp
rename to src/obj/NiStringsExtraData.cpp
diff --git a/obj/NiTextKeyExtraData.cpp b/src/obj/NiTextKeyExtraData.cpp
similarity index 100%
rename from obj/NiTextKeyExtraData.cpp
rename to src/obj/NiTextKeyExtraData.cpp
diff --git a/obj/NiTextureEffect.cpp b/src/obj/NiTextureEffect.cpp
similarity index 100%
rename from obj/NiTextureEffect.cpp
rename to src/obj/NiTextureEffect.cpp
diff --git a/obj/NiTextureTransformController.cpp b/src/obj/NiTextureTransformController.cpp
similarity index 100%
rename from obj/NiTextureTransformController.cpp
rename to src/obj/NiTextureTransformController.cpp
diff --git a/obj/NiTexturingProperty.cpp b/src/obj/NiTexturingProperty.cpp
similarity index 100%
rename from obj/NiTexturingProperty.cpp
rename to src/obj/NiTexturingProperty.cpp
diff --git a/obj/NiTimeController.cpp b/src/obj/NiTimeController.cpp
similarity index 100%
rename from obj/NiTimeController.cpp
rename to src/obj/NiTimeController.cpp
diff --git a/obj/NiTransformController.cpp b/src/obj/NiTransformController.cpp
similarity index 100%
rename from obj/NiTransformController.cpp
rename to src/obj/NiTransformController.cpp
diff --git a/obj/NiTransformData.cpp b/src/obj/NiTransformData.cpp
similarity index 100%
rename from obj/NiTransformData.cpp
rename to src/obj/NiTransformData.cpp
diff --git a/obj/NiTransformInterpolator.cpp b/src/obj/NiTransformInterpolator.cpp
similarity index 100%
rename from obj/NiTransformInterpolator.cpp
rename to src/obj/NiTransformInterpolator.cpp
diff --git a/obj/NiTriBasedGeom.cpp b/src/obj/NiTriBasedGeom.cpp
similarity index 100%
rename from obj/NiTriBasedGeom.cpp
rename to src/obj/NiTriBasedGeom.cpp
diff --git a/obj/NiTriBasedGeomData.cpp b/src/obj/NiTriBasedGeomData.cpp
similarity index 100%
rename from obj/NiTriBasedGeomData.cpp
rename to src/obj/NiTriBasedGeomData.cpp
diff --git a/obj/NiTriShape.cpp b/src/obj/NiTriShape.cpp
similarity index 100%
rename from obj/NiTriShape.cpp
rename to src/obj/NiTriShape.cpp
diff --git a/obj/NiTriShapeData.cpp b/src/obj/NiTriShapeData.cpp
similarity index 100%
rename from obj/NiTriShapeData.cpp
rename to src/obj/NiTriShapeData.cpp
diff --git a/obj/NiTriStrips.cpp b/src/obj/NiTriStrips.cpp
similarity index 100%
rename from obj/NiTriStrips.cpp
rename to src/obj/NiTriStrips.cpp
diff --git a/obj/NiTriStripsData.cpp b/src/obj/NiTriStripsData.cpp
similarity index 100%
rename from obj/NiTriStripsData.cpp
rename to src/obj/NiTriStripsData.cpp
diff --git a/obj/NiUVController.cpp b/src/obj/NiUVController.cpp
similarity index 100%
rename from obj/NiUVController.cpp
rename to src/obj/NiUVController.cpp
diff --git a/obj/NiUVData.cpp b/src/obj/NiUVData.cpp
similarity index 100%
rename from obj/NiUVData.cpp
rename to src/obj/NiUVData.cpp
diff --git a/obj/NiVectorExtraData.cpp b/src/obj/NiVectorExtraData.cpp
similarity index 100%
rename from obj/NiVectorExtraData.cpp
rename to src/obj/NiVectorExtraData.cpp
diff --git a/obj/NiVertWeightsExtraData.cpp b/src/obj/NiVertWeightsExtraData.cpp
similarity index 100%
rename from obj/NiVertWeightsExtraData.cpp
rename to src/obj/NiVertWeightsExtraData.cpp
diff --git a/obj/NiVertexColorProperty.cpp b/src/obj/NiVertexColorProperty.cpp
similarity index 100%
rename from obj/NiVertexColorProperty.cpp
rename to src/obj/NiVertexColorProperty.cpp
diff --git a/obj/NiVisController.cpp b/src/obj/NiVisController.cpp
similarity index 100%
rename from obj/NiVisController.cpp
rename to src/obj/NiVisController.cpp
diff --git a/obj/NiVisData.cpp b/src/obj/NiVisData.cpp
similarity index 100%
rename from obj/NiVisData.cpp
rename to src/obj/NiVisData.cpp
diff --git a/obj/NiWireframeProperty.cpp b/src/obj/NiWireframeProperty.cpp
similarity index 100%
rename from obj/NiWireframeProperty.cpp
rename to src/obj/NiWireframeProperty.cpp
diff --git a/obj/NiZBufferProperty.cpp b/src/obj/NiZBufferProperty.cpp
similarity index 100%
rename from obj/NiZBufferProperty.cpp
rename to src/obj/NiZBufferProperty.cpp
diff --git a/obj/RootCollisionNode.cpp b/src/obj/RootCollisionNode.cpp
similarity index 100%
rename from obj/RootCollisionNode.cpp
rename to src/obj/RootCollisionNode.cpp
diff --git a/obj/bhkBlendCollisionObject.cpp b/src/obj/bhkBlendCollisionObject.cpp
similarity index 100%
rename from obj/bhkBlendCollisionObject.cpp
rename to src/obj/bhkBlendCollisionObject.cpp
diff --git a/obj/bhkBlendController.cpp b/src/obj/bhkBlendController.cpp
similarity index 100%
rename from obj/bhkBlendController.cpp
rename to src/obj/bhkBlendController.cpp
diff --git a/obj/bhkBoxShape.cpp b/src/obj/bhkBoxShape.cpp
similarity index 100%
rename from obj/bhkBoxShape.cpp
rename to src/obj/bhkBoxShape.cpp
diff --git a/obj/bhkCapsuleShape.cpp b/src/obj/bhkCapsuleShape.cpp
similarity index 100%
rename from obj/bhkCapsuleShape.cpp
rename to src/obj/bhkCapsuleShape.cpp
diff --git a/obj/bhkCollisionObject.cpp b/src/obj/bhkCollisionObject.cpp
similarity index 100%
rename from obj/bhkCollisionObject.cpp
rename to src/obj/bhkCollisionObject.cpp
diff --git a/obj/bhkConvexShape.cpp b/src/obj/bhkConvexShape.cpp
similarity index 100%
rename from obj/bhkConvexShape.cpp
rename to src/obj/bhkConvexShape.cpp
diff --git a/obj/bhkConvexTransformShape.cpp b/src/obj/bhkConvexTransformShape.cpp
similarity index 100%
rename from obj/bhkConvexTransformShape.cpp
rename to src/obj/bhkConvexTransformShape.cpp
diff --git a/obj/bhkConvexVerticesShape.cpp b/src/obj/bhkConvexVerticesShape.cpp
similarity index 100%
rename from obj/bhkConvexVerticesShape.cpp
rename to src/obj/bhkConvexVerticesShape.cpp
diff --git a/obj/bhkEntity.cpp b/src/obj/bhkEntity.cpp
similarity index 100%
rename from obj/bhkEntity.cpp
rename to src/obj/bhkEntity.cpp
diff --git a/obj/bhkHingeConstraint.cpp b/src/obj/bhkHingeConstraint.cpp
similarity index 100%
rename from obj/bhkHingeConstraint.cpp
rename to src/obj/bhkHingeConstraint.cpp
diff --git a/obj/bhkLimitedHingeConstraint.cpp b/src/obj/bhkLimitedHingeConstraint.cpp
similarity index 100%
rename from obj/bhkLimitedHingeConstraint.cpp
rename to src/obj/bhkLimitedHingeConstraint.cpp
diff --git a/obj/bhkListShape.cpp b/src/obj/bhkListShape.cpp
similarity index 100%
rename from obj/bhkListShape.cpp
rename to src/obj/bhkListShape.cpp
diff --git a/obj/bhkMalleableConstraint.cpp b/src/obj/bhkMalleableConstraint.cpp
similarity index 100%
rename from obj/bhkMalleableConstraint.cpp
rename to src/obj/bhkMalleableConstraint.cpp
diff --git a/obj/bhkMoppBvTreeShape.cpp b/src/obj/bhkMoppBvTreeShape.cpp
similarity index 100%
rename from obj/bhkMoppBvTreeShape.cpp
rename to src/obj/bhkMoppBvTreeShape.cpp
diff --git a/obj/bhkMultiSphereShape.cpp b/src/obj/bhkMultiSphereShape.cpp
similarity index 100%
rename from obj/bhkMultiSphereShape.cpp
rename to src/obj/bhkMultiSphereShape.cpp
diff --git a/obj/bhkNiTriStripsShape.cpp b/src/obj/bhkNiTriStripsShape.cpp
similarity index 100%
rename from obj/bhkNiTriStripsShape.cpp
rename to src/obj/bhkNiTriStripsShape.cpp
diff --git a/obj/bhkPackedNiTriStripsShape.cpp b/src/obj/bhkPackedNiTriStripsShape.cpp
similarity index 100%
rename from obj/bhkPackedNiTriStripsShape.cpp
rename to src/obj/bhkPackedNiTriStripsShape.cpp
diff --git a/obj/bhkPrismaticConstraint.cpp b/src/obj/bhkPrismaticConstraint.cpp
similarity index 100%
rename from obj/bhkPrismaticConstraint.cpp
rename to src/obj/bhkPrismaticConstraint.cpp
diff --git a/obj/bhkRagdollConstraint.cpp b/src/obj/bhkRagdollConstraint.cpp
similarity index 100%
rename from obj/bhkRagdollConstraint.cpp
rename to src/obj/bhkRagdollConstraint.cpp
diff --git a/obj/bhkRefObject.cpp b/src/obj/bhkRefObject.cpp
similarity index 100%
rename from obj/bhkRefObject.cpp
rename to src/obj/bhkRefObject.cpp
diff --git a/obj/bhkRigidBody.cpp b/src/obj/bhkRigidBody.cpp
similarity index 100%
rename from obj/bhkRigidBody.cpp
rename to src/obj/bhkRigidBody.cpp
diff --git a/obj/bhkRigidBodyT.cpp b/src/obj/bhkRigidBodyT.cpp
similarity index 100%
rename from obj/bhkRigidBodyT.cpp
rename to src/obj/bhkRigidBodyT.cpp
diff --git a/obj/bhkSPCollisionObject.cpp b/src/obj/bhkSPCollisionObject.cpp
similarity index 100%
rename from obj/bhkSPCollisionObject.cpp
rename to src/obj/bhkSPCollisionObject.cpp
diff --git a/obj/bhkSerializable.cpp b/src/obj/bhkSerializable.cpp
similarity index 100%
rename from obj/bhkSerializable.cpp
rename to src/obj/bhkSerializable.cpp
diff --git a/obj/bhkShape.cpp b/src/obj/bhkShape.cpp
similarity index 100%
rename from obj/bhkShape.cpp
rename to src/obj/bhkShape.cpp
diff --git a/obj/bhkSimpleShapePhantom.cpp b/src/obj/bhkSimpleShapePhantom.cpp
similarity index 100%
rename from obj/bhkSimpleShapePhantom.cpp
rename to src/obj/bhkSimpleShapePhantom.cpp
diff --git a/obj/bhkSphereRepShape.cpp b/src/obj/bhkSphereRepShape.cpp
similarity index 100%
rename from obj/bhkSphereRepShape.cpp
rename to src/obj/bhkSphereRepShape.cpp
diff --git a/obj/bhkSphereShape.cpp b/src/obj/bhkSphereShape.cpp
similarity index 100%
rename from obj/bhkSphereShape.cpp
rename to src/obj/bhkSphereShape.cpp
diff --git a/obj/bhkStiffSpringConstraint.cpp b/src/obj/bhkStiffSpringConstraint.cpp
similarity index 100%
rename from obj/bhkStiffSpringConstraint.cpp
rename to src/obj/bhkStiffSpringConstraint.cpp
diff --git a/obj/bhkTransformShape.cpp b/src/obj/bhkTransformShape.cpp
similarity index 100%
rename from obj/bhkTransformShape.cpp
rename to src/obj/bhkTransformShape.cpp
diff --git a/obj/bhkWorldObject.cpp b/src/obj/bhkWorldObject.cpp
similarity index 100%
rename from obj/bhkWorldObject.cpp
rename to src/obj/bhkWorldObject.cpp
diff --git a/obj/hkPackedNiTriStripsData.cpp b/src/obj/hkPackedNiTriStripsData.cpp
similarity index 100%
rename from obj/hkPackedNiTriStripsData.cpp
rename to src/obj/hkPackedNiTriStripsData.cpp