diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.exe b/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.exe deleted file mode 100644 index e13b649..0000000 Binary files a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.exe and /dev/null differ diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.exe b/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.exe deleted file mode 100644 index 95e1d25..0000000 Binary files a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.exe and /dev/null differ diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/animation.d b/ExternalResources/assimp-master/port/dAssimp/assimp/animation.d deleted file mode 100644 index fb716ee..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/animation.d +++ /dev/null @@ -1,240 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * The data structures which are used to store the imported animation data. - */ -module assimp.animation; - -import assimp.math; -import assimp.types; - -extern ( C ) { - /** - * A time-value pair specifying a certain 3D vector for the given time. - */ - struct aiVectorKey { - /** - * The time of this key. - */ - double mTime; - - /** - * The value of this key. - */ - aiVector3D mValue; - } - - /** - * A time-value pair specifying a rotation for the given time. For joint - * animations, the rotation is usually expressed using a quaternion. - */ - struct aiQuatKey { - /** - * The time of this key. - */ - double mTime; - - /** - * The value of this key. - */ - aiQuaternion mValue; - } - - /** - * Defines how an animation channel behaves outside the defined time - * range. This corresponds to aiNodeAnim.mPreState and - * aiNodeAnim.mPostState. - */ - enum aiAnimBehaviour : uint { - /** - * The value from the default node transformation is used. - */ - DEFAULT = 0x0, - - /** - * The nearest key value is used without interpolation. - */ - CONSTANT = 0x1, - - /** - * The value of the nearest two keys is linearly extrapolated for the - * current time value. - */ - LINEAR = 0x2, - - /** - * The animation is repeated. - * - * If the animation key go from n to m and the current time is t, use the - * value at (t-n) % (|m-n|). - */ - REPEAT = 0x3 - } - - /** - * Describes the animation of a single node. - * - * The name specifies the bone/node which is affected by this animation - * channel. The keyframes are given in three separate series of values, one - * each for position, rotation and scaling. The transformation matrix - * computed from these values replaces the node's original transformation - * matrix at a specific time. This means all keys are absolute and not - * relative to the bone default pose. - * - * The order in which the transformations are applied is – - * as usual – scaling, rotation, translation. - * - * Note: All keys are returned in their correct, chronological order. - * Duplicate keys don't pass the validation step. Most likely there will - * be no negative time values, but they are not forbidden (so - * implementations need to cope with them!). - */ - struct aiNodeAnim { - /** - * The name of the node affected by this animation. The node must exist - * and it must be unique. - */ - aiString mNodeName; - - /** - * The number of position keys. - */ - uint mNumPositionKeys; - - /** - * The position keys of this animation channel. Positions are specified - * as 3D vectors. The array is mNumPositionKeys in size. - * - * If there are position keys, there will also be at least one scaling - * and one rotation key. - */ - aiVectorKey* mPositionKeys; - - /** - * The number of rotation keys. - */ - uint mNumRotationKeys; - - /** - * The rotation keys of this animation channel. Rotations are given as - * quaternions. The array is mNumRotationKeys in size. - * - * If there are rotation keys, there will also be at least one scaling - * and one position key. - */ - aiQuatKey* mRotationKeys; - - - /** - * The number of scaling keys. - */ - uint mNumScalingKeys; - - /** - * The scaling keys of this animation channel. Scalings are specified as - * 3D vectors. The array is mNumScalingKeys in size. - * - * If there are scaling keys, there will also be at least one position - * and one rotation key. - */ - aiVectorKey* mScalingKeys; - - - /** - * Defines how the animation behaves before the first key is encountered. - * - * The default value is aiAnimBehaviour.DEFAULT (the original - * transformation matrix of the affected node is used). - */ - aiAnimBehaviour mPreState; - - /** - * Defines how the animation behaves after the last key was processed. - * - * The default value is aiAnimBehaviour.DEFAULT (the original - * transformation matrix of the affected node is used). - */ - aiAnimBehaviour mPostState; - } - - /** - * An animation consists of keyframe data for a number of nodes. - * - * For each node affected by the animation, a separate series of data is - * given. - */ - struct aiAnimation { - /** - * The name of the animation. - * - * If the modeling package this data was - * exported from does support only a single animation channel, this - * name is usually empty (length is zero). - */ - aiString mName; - - /** - * Duration of the animation in ticks. - */ - double mDuration; - - /** - * Ticks per second. 0 if not specified in the imported file. - */ - double mTicksPerSecond; - - /** - * The number of bone animation channels. - * - * Each channel affects a single node. - */ - uint mNumChannels; - - /** - * The node animation channels. The array is mNumChannels - * in size. - * - * Each channel affects a single node. - */ - aiNodeAnim** mChannels; - } -} \ No newline at end of file diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/api.d b/ExternalResources/assimp-master/port/dAssimp/assimp/api.d deleted file mode 100644 index 9399b7f..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/api.d +++ /dev/null @@ -1,686 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * The C-style interface to the Open Asset import library. - * - * All functions of the C API have been collected in this module as function - * pointers, which are set by the dynamic library loader - * (assimp.loader). - */ -module assimp.api; - -import assimp.fileIO; -import assimp.material; -import assimp.math; -import assimp.scene; -import assimp.types; - -extern ( C ) { - /** - * Reads the given file and returns its content. - * - * If the call succeeds, the imported data is returned in an aiScene - * structure. The data is intended to be read-only, it stays property of the - * Assimp library and will be stable until aiReleaseImport() is - * called. After you're done with it, call aiReleaseImport() to - * free the resources associated with this file. - * - * If an error is encountered, null is returned instead. Call - * aiGetErrorString() to retrieve a human-readable error - * description. - * - * Params: - * pFile = Path and filename of the file to be imported, - * expected to be a null-terminated C-string. null is not a valid value. - * pFlags = Optional post processing steps to be executed after a - * successful import. Provide a bitwise combination of the - * aiPostProcessSteps flags. If you wish to inspect the - * imported scene first in order to fine-tune your post-processing - * setup, consider to use aiApplyPostProcessing(). - * - * Returns: - * A pointer to the imported data, null if the import failed. - */ - aiScene* function( char* pFile, uint pFile ) aiImportFile; - - /** - * Reads the given file using user-defined I/O functions and returns its - * content. - * - * If the call succeeds, the imported data is returned in an aiScene - * structure. The data is intended to be read-only, it stays property of the - * Assimp library and will be stable until aiReleaseImport() is - * called. After you're done with it, call aiReleaseImport() to - * free the resources associated with this file. - * - * If an error is encountered, null is returned instead. Call - * aiGetErrorString() to retrieve a human-readable error - * description. - * - * Params: - * pFile = Path and filename of the file to be imported, - * expected to be a null-terminated C-string. null is not a valid value. - * pFlags = Optional post processing steps to be executed after a - * successful import. Provide a bitwise combination of the - * aiPostProcessSteps flags. If you wish to inspect the - * imported scene first in order to fine-tune your post-processing - * setup, consider to use aiApplyPostProcessing(). - * pFS = An aiFileIO which will be used to open the model file itself - * and any other files the loader needs to open. - * - * Returns: - * A pointer to the imported data, null if the import failed. - */ - aiScene* function( char* pFile, uint pFlags, aiFileIO* pFS ) aiImportFileEx; - - /** - * Reads the scene from the given memory buffer. - * - * Reads the given file using user-defined I/O functions and returns its - * content. - * - * If the call succeeds, the imported data is returned in an aiScene - * structure. The data is intended to be read-only, it stays property of the - * Assimp library and will be stable until aiReleaseImport() is - * called. After you're done with it, call aiReleaseImport() to - * free the resources associated with this file. - * - * If an error is encountered, null is returned instead. Call - * aiGetErrorString() to retrieve a human-readable error - * description. - * - * Params: - * pBuffer = Pointer to the scene data. - * pLength = Size of pBuffer in bytes. - * pFlags = Optional post processing steps to be executed after a - * successful import. Provide a bitwise combination of the - * aiPostProcessSteps flags. If you wish to inspect the - * imported scene first in order to fine-tune your post-processing - * setup, consider to use aiApplyPostProcessing(). - * pHint = An additional hint to the library. If this is a non empty - * string, the library looks for a loader to support the file - * extension specified and passes the file to the first matching - * loader. If this loader is unable to complete the request, the - * library continues and tries to determine the file format on its - * own, a task that may or may not be successful. - * - * Returns: - * A pointer to the imported data, null if the import failed. - * - * Note: - * This is a straightforward way to decode models from memory buffers, - * but it doesn't handle model formats spreading their data across - * multiple files or even directories. Examples include OBJ or MD3, which - * outsource parts of their material stuff into external scripts. If you - * need the full functionality, provide a custom IOSystem to make Assimp - * find these files. - */ - aiScene* function( - char* pBuffer, - uint pLength, - uint pFlags, - char* pHint - ) aiImportFileFromMemory; - - /** - * Apply post-processing to an already-imported scene. - * - * This is strictly equivalent to calling aiImportFile() or - * aiImportFileEx() with the same flags. However, you can use - * this separate function to inspect the imported scene first to fine-tune - * your post-processing setup. - * - * Params: - * pScene = Scene to work on. - * pFlags = Provide a bitwise combination of the - * aiPostProcessSteps flags. - * - * Returns: - * A pointer to the post-processed data. Post processing is done in-place, - * meaning this is still the same aiScene which you passed - * for pScene. However, if post-processing failed, the scene could now be - * null. That's quite a rare case, post processing steps are not really - * designed to fail. To be exact, aiProcess.ValidateDS is - * currently the only post processing step which can actually cause the - * scene to be reset to null. - */ - aiScene* function( aiScene* pScene, uint pFlags ) aiApplyPostProcessing; - - /** - * Get one of the predefined log streams. This is the quick'n'easy solution - * to access Assimp's log system. Attaching a log stream can slightly reduce - * Assimp's overall import performance. - * - * Examples: - * --- - * aiLogStream stream = aiGetPredefinedLogStream( - * aiDefaultLogStream.FILE, "assimp.log.txt" ); - * if ( stream.callback !is null ) { - * aiAttachLogStream( &stream ); - * } - * --- - * - * Params: - * pStreams = The log stream destination. - * file = Solely for the aiDefaultLogStream.FILE flag: - * specifies the file to write to. Pass null for all other flags. - * - * Returns: - * The log stream, null if something went wrong. - */ - aiLogStream function( aiDefaultLogStream pStreams, char* file ) aiGetPredefinedLogStream; - - /** - * Attach a custom log stream to the libraries' logging system. - * - * Attaching a log stream can slightly reduce Assimp's overall import - * performance. Multiple log-streams can be attached. - * - * Params: - * stream = Describes the new log stream. - * - * Note: To ensure proper destruction of the logging system, you need to - * manually call aiDetachLogStream() on every single log - * stream you attach. Alternatively, aiDetachAllLogStreams() - * is provided. - */ - void function( aiLogStream* stream ) aiAttachLogStream; - - /** - * Enable verbose logging. - * - * Verbose logging includes debug-related stuff and detailed import - * statistics. This can have severe impact on import performance and memory - * consumption. However, it might be useful to find out why a file is not - * read correctly. - * - * Param: - * d = Whether verbose logging should be enabled. - */ - void function( aiBool d ) aiEnableVerboseLogging; - - /** - * Detach a custom log stream from the libraries' logging system. - * - * This is the counterpart of #aiAttachPredefinedLogStream. If you attached a stream, - * don't forget to detach it again. - * - * Params: - * stream = The log stream to be detached. - * - * Returns: - * aiReturn.SUCCESS if the log stream has been detached - * successfully. - * - * See: aiDetachAllLogStreams - */ - aiReturn function( aiLogStream* stream ) aiDetachLogStream; - - /** - * Detach all active log streams from the libraries' logging system. - * - * This ensures that the logging system is terminated properly and all - * resources allocated by it are actually freed. If you attached a stream, - * don't forget to detach it again. - * - * See: aiAttachLogStream, aiDetachLogStream - */ - void function() aiDetachAllLogStreams; - - /** - * Releases all resources associated with the given import process. - * - * Call this function after you're done with the imported data. - * - * Params: - * pScene = The imported data to release. null is a valid value. - */ - void function( aiScene* pScene ) aiReleaseImport; - - /** - * Returns the error text of the last failed import process. - * - * Returns: - * A textual description of the error that occurred at the last importing - * process. null if there was no error. There can't be an error if you - * got a non-null aiScene from - * aiImportFile()/aiImportFileEx()/aiApplyPostProcessing(). - */ - char* function() aiGetErrorString; - - /** - * Returns whether a given file extension is supported by this Assimp build. - * - * Params: - * szExtension = Extension for which to query support. Must include a - * leading dot '.'. Example: ".3ds", ".md3" - * - * Returns: - * TRUE if the file extension is supported. - */ - aiBool function( char* szExtension ) aiIsExtensionSupported; - - /** - * Gets a list of all file extensions supported by ASSIMP. - * - * Format of the list: "*.3ds;*.obj;*.dae". - * - * If a file extension is contained in the list this does, of course, not - * mean that Assimp is able to load all files with this extension. - * - * Params: - * szOut = String to receive the extension list. null is not a valid - * parameter. - */ - void function( aiString* szOut ) aiGetExtensionList; - - /** - * Gets the storage required by an imported asset - * - * Params: - * pIn = Asset to query storage size for. - * info = Data structure to be filled. - */ - void function( aiScene* pIn, aiMemoryInfo* info ) aiGetMemoryRequirements; - - /** - * Sets an integer property. - * - * Properties are always shared by all imports. It is not possible to - * specify them per import. - * - * Params: - * szName = Name of the configuration property to be set. All supported - * public properties are defined in the config module. - * value = New value for the property. - */ - void function( char* szName, int value ) aiSetImportPropertyInteger; - - /** - * Sets a floating-point property. - * - * Properties are always shared by all imports. It is not possible to - * specify them per import. - * - * Params: - * szName = Name of the configuration property to be set. All supported - * public properties are defined in the config module. - * value = New value for the property. - */ - void function( char* szName, float value ) aiSetImportPropertyFloat; - - /** - * Sets a string property. - * - * Properties are always shared by all imports. It is not possible to - * specify them per import. - * - * Params: - * szName = Name of the configuration property to be set. All supported - * public properties are defined in the config module. - * st = New value for the property. - */ - void function( char* szName, aiString* st ) aiSetImportPropertyString; - - - /* - * Mathematical helper functions. - */ - - /** - * Constructs a quaternion from a 3x3 rotation matrix. - * - * Params: - * quat = Receives the output quaternion. - * mat = Matrix to 'quaternionize'. - */ - void function( aiQuaternion* quat, aiMatrix3x3* mat ) aiCreateQuaternionFromMatrix; - - /** - * Decomposes a transformation matrix into its rotational, translational and - * scaling components. - * - * Params: - * mat = Matrix to decompose. - * scaling = Receives the scaling component. - * rotation = Receives the rotational component. - * position = Receives the translational component. - */ - void function( - aiMatrix4x4* mat, - aiVector3D* scaling, - aiQuaternion* rotation, - aiVector3D* position - ) aiDecomposeMatrix; - - /** - * Transposes a 4x4 matrix (in-place). - * - * Params: - * mat = The matrix to be transposed. - */ - void function( aiMatrix4x4* mat ) aiTransposeMatrix4; - - /** - * Transposes a 3x3 matrix (in-place). - * - * Params: - * mat = The matrix to be transposed. - */ - void function( aiMatrix3x3* mat ) aiTransposeMatrix3; - - /** - * Transforms a vector by a 3x3 matrix (in-place). - * - * Params: - * vec = Vector to be transformed. - * mat = Matrix to transform the vector with. - */ - void function( aiVector3D* vec, aiMatrix3x3* mat ) aiTransformVecByMatrix3; - - /** - * Transforms a vector by a 4x4 matrix (in-place). - * - * Params: - * vec = Vector to be transformed. - * mat = Matrix to transform the vector with. - */ - void function( aiVector3D* vec, aiMatrix4x4* mat ) aiTransformVecByMatrix4; - - /** - * Multiplies two 4x4 matrices. - * - * Params: - * dst = First factor, receives result. - * src = Matrix to be multiplied with 'dst'. - */ - void function( aiMatrix4x4* dst, aiMatrix4x4* src ) aiMultiplyMatrix4; - - /** - * Multiplies two 3x3 matrices. - * - * Params: - * dst = First factor, receives result. - * src = Matrix to be multiplied with 'dst'. - */ - void function( aiMatrix3x3* dst, aiMatrix3x3* src ) aiMultiplyMatrix3; - - /** - * Constructs a 3x3 identity matrix. - * - * Params: - * mat = Matrix to receive its personal identity. - */ - void function( aiMatrix3x3* mat ) aiIdentityMatrix3; - - /** - * Constructs a 4x4 identity matrix. - * - * Params: - * mat = Matrix to receive its personal identity. - */ - void function( aiMatrix4x4* mat ) aiIdentityMatrix4; - - - /* - * Material system functions. - */ - - /** - * Retrieves a material property with a specific key from the material. - * - * Params: - * pMat = Pointer to the input material. May not be null. - * pKey = Key to search for. One of the AI_MATKEY_XXX - * constants. - * type = Specifies the aiTextureType of the texture to be - * retrieved, 0 for non-texture properties. - * index = Index of the texture to be retrieved, - * 0 for non-texture properties. - * pPropOut = Pointer to receive a pointer to a valid - * aiMaterialProperty structure or null if the key has - * not been found. - */ - aiReturn function( - aiMaterial* pMat, - char* pKey, - uint type, - uint index, - aiMaterialProperty** pPropOut - ) aiGetMaterialProperty; - - /** - * Retrieves a single float value or an array of float values from the - * material. - * - * Examples: - * --- - * const FLOATS_IN_UV_TRANSFORM = ( aiUVTransform.sizeof / float.sizeof ); - * uint valuesRead = FLOATS_IN_UV_TRANSFORM; - * bool success = - * ( aiGetMaterialFloatArray( &material, AI_MATKEY_UVTRANSFORM, - * aiTextureType.DIFFUSE, 0, cast( float* ) &trafo, &valuesRead ) == - * aiReturn.SUCCESS ) && - * ( valuesRead == FLOATS_IN_UV_TRANSFORM ); - * --- - * - * Params: - * pMat = Pointer to the input material. May not be null. - * pKey = Key to search for. One of the AI_MATKEY_XXX constants. - * type = Specifies the aiTextureType of the texture to be - * retrieved, 0 for non-texture properties. - * index = Index of the texture to be retrieved, - * 0 for non-texture properties. - * pOut = Pointer to a buffer to receive the result. - * pMax = Specifies the size of the given buffer in floats. Receives the - * number of values (not bytes!) read. null to read a scalar property. - * - * Returns: - * Specifies whether the key has been found. If not, the output arrays - * remains unmodified and pMax is set to 0. - */ - aiReturn function( - aiMaterial* pMat, - char* pKey, - uint type, - uint index, - float* pOut, - uint* pMax = null - ) aiGetMaterialFloatArray; - - /** - * Convenience alias for aiGetMaterialFloatArray(). - */ - alias aiGetMaterialFloatArray aiGetMaterialFloat; - - /** - * Retrieves a single integer value or an array of integer values from the - * material. - * - * See: aiGetMaterialFloatArray() - */ - aiReturn function( - aiMaterial* pMat, - char* pKey, - uint type, - uint index, - int* pOut, - uint* pMax = null - ) aiGetMaterialIntegerArray; - - /** - * Convenience alias for aiGetMaterialIntegerArray(). - */ - alias aiGetMaterialIntegerArray aiGetMaterialInteger; - - /** - * Retrieves a color value from the material. - * - * See: aiGetMaterialFloatArray() - */ - aiReturn function( - aiMaterial* pMat, - char* pKey, - uint type, - uint index, - aiColor4D* pOut - ) aiGetMaterialColor; - - /** - * Retrieves a string value from the material. - * - * See: aiGetMaterialFloatArray() - */ - aiReturn function( - aiMaterial* pMat, - char* pKey, - uint type, - uint index, - aiString* pOut - ) aiGetMaterialString; - - /** - * Get the number of textures for a particular texture type. - * - * Params: - * pMat = Pointer to the input material. May not be NULL - * type = Texture type to check for - * - * Returns: - * Number of textures for this type. - */ - uint function( aiMaterial* pMat, aiTextureType type ) aiGetMaterialTextureCount; - - /** - * Helper function to get all values pertaining to a particular texture slot - * from a material structure. - * - * This function is provided just for convenience. You could also read the - * texture by parsing all of its properties manually. This function bundles - * all of them in a huge function monster. - * - * Params: - * mat = Pointer to the input material. May not be null. - * type = Specifies the texture stack (aiTextureType) to - * read from. - * index = Index of the texture. The function fails if the requested - * index is not available for this texture type. - * aiGetMaterialTextureCount() can be used to determine - * the number of textures in a particular texture stack. - * path = Receives the output path. null is not a valid value. - * mapping = Receives the texture mapping mode to be used. - * Pass null if you are not interested in this information. - * uvindex = For UV-mapped textures: receives the index of the UV source - * channel. Unmodified otherwise. Pass null if you are not interested - * in this information. - * blend = Receives the blend factor for the texture. - * Pass null if you are not interested in this information. - * op = Receives the texture blend operation to be perform between this - * texture and the previous texture. Pass null if you are not - * interested in this information. - * mapmode = Receives the mapping modes to be used for the texture. Pass - * a pointer to an array of two aiTextureMapMode's (one for each axis, - * UV order) or null if you are not interested in this information. - * - * Returns: - * aiReturn.SUCCESS on success, otherwise something else. - */ - aiReturn function( - aiMaterial* mat, - aiTextureType type, - uint index, - aiString* path, - aiTextureMapping* mapping = null, - uint* uvindex = null, - float* blend = null, - aiTextureOp* op = null, - aiTextureMapMode* mapmode = null - ) aiGetMaterialTexture; - - - /* - * Versioning functions. - */ - - /** - * Returns a string with legal copyright and licensing information about - * Assimp. - * - * The string may include multiple lines. - * - * Returns: - * Pointer to static string. - */ - char* function() aiGetLegalString; - - /** - * Returns the current minor version number of the Assimp library. - * - * Returns: - * Minor version of the Assimp library. - */ - uint function() aiGetVersionMinor; - - /** - * Returns the current major version number of the Assimp library. - * - * Returns: - * Major version of the Assimp library. - */ - uint function() aiGetVersionMajor; - - /** - * Returns the repository revision of the Assimp library. - * - * Returns: - * SVN Repository revision number of the Assimp library. - */ - uint function() aiGetVersionRevision; - - /** - * Returns the flags Assimp was compiled with. - * - * Returns: - * Any bitwise combination of the ASSIMP_CFLAGS_xxx constants. - */ - uint function() aiGetCompileFlags; -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/assimp.d b/ExternalResources/assimp-master/port/dAssimp/assimp/assimp.d deleted file mode 100644 index f0474be..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/assimp.d +++ /dev/null @@ -1,63 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Include-all module provided for convenience. - */ -module assimp.assimp; - -public { - import assimp.animation; - import assimp.api; - import assimp.camera; - import assimp.config; - import assimp.fileIO; - import assimp.light; - import assimp.loader; - import assimp.material; - import assimp.math; - import assimp.mesh; - import assimp.postprocess; - import assimp.scene; - import assimp.texture; - import assimp.types; - import assimp.versionInfo; -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/camera.d b/ExternalResources/assimp-master/port/dAssimp/assimp/camera.d deleted file mode 100644 index 8a2c3c0..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/camera.d +++ /dev/null @@ -1,182 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Contains the data structure which is used to store the imported information - * about the virtual cameras in the scene. - */ -module assimp.camera; - -import assimp.math; -import assimp.types; - -extern ( C ) { - /** - * Helper structure to describe a virtual camera. - * - * Cameras have a representation in the node graph and can be animated. - * An important aspect is that the camera itself is also part of the - * scenegraph. This means, any values such as the look-at vector are not - * absolute, they're relative to the coordinate system defined - * by the node which corresponds to the camera. This allows for camera - * animations. Static cameras parameters like the look-at or up vectors are - * usually specified directly in the class members, but beware, they could - * also be encoded in the node transformation. The following (pseudo)code - * sample shows how to do it. - * - * Examples: - * --- - * // Get the camera matrix for a camera at a specific time - * // if the node hierarchy for the camera does not contain - * // at least one animated node this is a static computation - * get-camera-matrix (node sceneRoot, camera cam) : matrix - * { - * node cnd = find-node-for-camera(cam) - * matrix cmt = identity() - * - * // as usual - get the absolute camera transformation for this frame - * for each node nd in hierarchy from sceneRoot to cnd - * matrix cur - * if (is-animated(nd)) - * cur = eval-animation(nd) - * else cur = nd->mTransformation; - * cmt = mult-matrices( cmt, cur ) - * end for - * - * // now multiply with the camera's own local transform - * cam = mult-matrices (cam, get-camera-matrix(cmt) ) - * } - * --- - * - * Note: Some file formats (such as 3DS, ASE) export a "target point" – the - * point the camera is looking at (it can even be animated). Assimp - * writes the target point as a subnode of the camera's main node, called - * ".Target". However, this is just additional information; the - * transformation applied to the main camera node already makes the - * camera face the right direction. - */ - struct aiCamera { - /** - * The name of the camera. - * - * There must be a node in the scenegraph with the same name. This node - * specifies the position of the camera in the scene hierarchy and can - * be animated. - */ - aiString mName; - - - /** - * Position of the camera relative to the coordinate space defined by the - * corresponding node. - * - * The default value is 0|0|0. - */ - aiVector3D mPosition; - - /** - * Up vector of the camera coordinate system relative to the - * coordinate space defined by the corresponding node. - * - * The right vector of the camera coordinate system is the cross - * product of the up and lookAt vectors. - * - * The default value is 0|1|0. The vector may be normalized, but it - * needn't. - */ - aiVector3D mUp; - - /** - * Look-at vector of the camera coordinate system relative to the - * coordinate space defined by the corresponding node. - * - * This is the viewing direction of the user. - * - * The default value is 0|0|1. The vector may be normalized, but it - * needn't. - */ - aiVector3D mLookAt; - - - /** - * Half horizontal field of view angle, in radians. - * - * The field of view angle is the angle between the center line of the - * screen and the left or right border. - * - * The default value is PI/4. - */ - float mHorizontalFOV; - - /** - * Distance of the near clipping plane from the camera. - * - * The value may not be 0.f (for arithmetic reasons to prevent - * a division through zero). - * - * The default value is 0.1f. - */ - float mClipPlaneNear; - - /** - * Distance of the far clipping plane from the camera. - * - * The far clipping plane must, of course, be further away than the - * near clipping plane. The ratio between the near and the far plane - * should not be too large (between 1000-10000 should be ok) to avoid - * floating-point inaccuracies which could lead to z-fighting. - * - * The default value is 1000.f. - */ - float mClipPlaneFar; - - /** - * Screen aspect ratio. - * - * This is the ration between the width and the height of the - * screen. Typical values are 4/3, 1/2 or 1/1. This value is - * 0 if the aspect ratio is not defined in the source file. - * - * 0 is also the default value. - */ - float mAspect; - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/config.d b/ExternalResources/assimp-master/port/dAssimp/assimp/config.d deleted file mode 100644 index 9f8d222..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/config.d +++ /dev/null @@ -1,705 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Defines constants for configurable properties for the library. - * - * These are set via aiSetImportPropertyInteger(), - * aiSetImportPropertyFloat() and - * aiSetImportPropertyString(). - */ -module assimp.config; - -extern ( C ) { - /* - * Library settings. - * - * General, global settings. - */ - - /** - * Enables time measurements. - * - * If enabled, measures the time needed for each part of the loading - * process (i.e. IO time, importing, postprocessing, ..) and dumps these - * timings to the DefaultLogger. See the performance page in the main - * Assimp docs information on this topic. - * - * Property type: bool. Default value: false. - */ - const char* AI_CONFIG_GLOB_MEASURE_TIME = "GLOB_MEASURE_TIME"; - - version( none ) { // not implemented yet - /** - * Set Assimp's multithreading policy. - * - * This setting is ignored if Assimp was built without boost.thread support - * (ASSIMP_BUILD_NO_THREADING, which is implied by - * ASSIMP_BUILD_BOOST_WORKAROUND). - * - * Possible values are: -1 to let Assimp decide what to do, 0 to disable - * multithreading entirely and any number larger than 0 to force a specific - * number of threads. Assimp is always free to ignore this settings, which - * is merely a hint. Usually, the default value (-1) will be fine. However, - * if Assimp is used concurrently from multiple user threads, it might be - * useful to limit each Importer instance to a specific number of cores. - * - * For more information, see the threading page in the main Assimp docs. - * - * Property type: int, default value: -1. - */ - const char* AI_CONFIG_GLOB_MULTITHREADING = "GLOB_MULTITHREADING"; - } - - - /* - * Post processing settings. - * - * Various options to fine-tune the behavior of a specific post processing step. - */ - - /** - * Specifies the maximum angle that may be between two vertex tangents that - * their tangents and bitangents are smoothed. - * - * This applies to the CalcTangentSpace step. The angle is - * specified in degrees, so 180 corresponds to PI radians. - * - * The default value is 45, the maximum value is 175. - * - * Property type: float. - */ - const char* AI_CONFIG_PP_CT_MAX_SMOOTHING_ANGLE = "PP_CT_MAX_SMOOTHING_ANGLE"; - - /** - * Specifies the maximum angle that may be between two face normals at the - * same vertex position that their are smoothed together. Sometimes referred - * to as 'crease angle'. - * - * This applies to the GenSmoothNormals step. The angle is - * specified in degrees, so 180 corresponds to PI radians. - * - * The default value is 175 degrees (all vertex normals are smoothed), the - * maximum value is 175, too. - * - * Property type: float. - * - * Warning: - * Setting this option may cause a severe loss of performance. The - * performance is unaffected if the AI_CONFIG_FAVOUR_SPEED - * flag is set but the output quality may be reduced. - */ - const char* AI_CONFIG_PP_GSN_MAX_SMOOTHING_ANGLE = "PP_GSN_MAX_SMOOTHING_ANGLE"; - - /** - * Sets the colormap (= palette) to be used to decode embedded textures in - * MDL (Quake or 3DGS) files. - * - * This must be a valid path to a file. The file is 768 (256*3) bytes large - * and contains RGB triplets for each of the 256 palette entries. The - * default value is colormap.lmp. If the file is not found, a default - * palette (from Quake 1) is used. - * - * Property type: string. - */ - const char* AI_CONFIG_IMPORT_MDL_COLORMAP = "IMPORT_MDL_COLORMAP"; - - /** - * Configures the RemoveRedundantMaterials step to keep - * materials matching a name in a given list. - * - * This is a list of 1 to n strings, ' ' serves as delimiter character. - * Identifiers containing whitespaces must be enclosed in single - * quotation marks. For example: - * "keep-me and_me_to anotherMaterialToBeKept \'name with whitespace\'". - * Linefeeds, tabs or carriage returns are treated as whitespace. - * - * If a material matches on of these names, it will not be modified or - * removed by the postprocessing step nor will other materials be replaced - * by a reference to it. - * - * This option might be useful if you are using some magic material names - * to pass additional semantics through the content pipeline. This ensures - * they won't be optimized away, but a general optimization is still - * performed for materials not contained in the list. - * - * Default value: n/a - * - * Property type: string. - * - * Note: Material names are case sensitive. - */ - const char* AI_CONFIG_PP_RRM_EXCLUDE_LIST = "PP_RRM_EXCLUDE_LIST"; - - /** - * Configures the PretransformVertices step to keep the scene - * hierarchy. Meshes are moved to worldspace, but no optimization is - * performed (meshes with equal materials are not joined, the total number - * of meshes will not change). - * - * This option could be of use for you if the scene hierarchy contains - * important additional information which you intend to parse. - * For rendering, you can still render all meshes in the scene without - * any transformations. - * - * Default value: false. - * - * Property type: bool. - */ - const char* AI_CONFIG_PP_PTV_KEEP_HIERARCHY = "PP_PTV_KEEP_HIERARCHY"; - - /** - * Configures the PretransformVertices step to normalize all - * vertex components into the -1...1 range. That is, a bounding box for the - * whole scene is computed, the maximum component is taken and all meshes - * are scaled appropriately (uniformly of course!). - * - * This might be useful if you don't know the spatial dimension of the input - * data. - */ - const char* AI_CONFIG_PP_PTV_NORMALIZE = "PP_PTV_NORMALIZE"; - - /** - * Configures the FindDegenerates step to remove degenerated - * primitives from the import – immediately. - * - * The default behaviour converts degenerated triangles to lines and - * degenerated lines to points. See the documentation to the - * FindDegenerates step for a detailed example of the various - * ways to get rid of these lines and points if you don't want them. - * - * Default value: false. - * - * Property type: bool. - */ - const char* AI_CONFIG_PP_FD_REMOVE = "PP_FD_REMOVE"; - - /** - * Configures the OptimizeGraph step to preserve nodes matching - * a name in a given list. - * - * This is a list of 1 to n strings, ' ' serves as delimiter character. - * Identifiers containing whitespaces must be enclosed in single - * quotation marks. For example: - * "keep-me and_me_to anotherMaterialToBeKept \'name with whitespace\'". - * Linefeeds, tabs or carriage returns are treated as whitespace. - * - * If a node matches on of these names, it will not be modified or - * removed by the postprocessing step. - * - * This option might be useful if you are using some magic node names - * to pass additional semantics through the content pipeline. This ensures - * they won't be optimized away, but a general optimization is still - * performed for nodes not contained in the list. - * - * Default value: n/a - * - * Property type: string. - * - * Note: Node names are case sensitive. - */ - const char* AI_CONFIG_PP_OG_EXCLUDE_LIST = "PP_OG_EXCLUDE_LIST"; - - /** - * Sets the maximum number of triangles in a mesh. - * - * This is used by the SplitLargeMeshes step to determine - * whether a mesh must be split or not. - * - * Default value: AI_SLM_DEFAULT_MAX_TRIANGLES. - * - * Property type: integer. - */ - const char* AI_CONFIG_PP_SLM_TRIANGLE_LIMIT = "PP_SLM_TRIANGLE_LIMIT"; - - /** - * The default value for the AI_CONFIG_PP_SLM_TRIANGLE_LIMIT setting. - */ - const AI_SLM_DEFAULT_MAX_TRIANGLES = 1000000; - - /** - * Sets the maximum number of vertices in a mesh. - * - * This is used by the SplitLargeMeshes step to determine - * whether a mesh must be split or not. - * - * Default value: AI_SLM_DEFAULT_MAX_VERTICES - * - * Property type: integer. - */ - const char* AI_CONFIG_PP_SLM_VERTEX_LIMIT = "PP_SLM_VERTEX_LIMIT"; - - /** - * The default value for the AI_CONFIG_PP_SLM_VERTEX_LIMIT setting. - */ - const AI_SLM_DEFAULT_MAX_VERTICES = 1000000; - - /** - * Sets the maximum number of bones affecting a single vertex. - * - * This is used by the LimitBoneWeights step. - * - * Default value: AI_LBW_MAX_WEIGHTS - * - * Property type: integer. - */ - const char* AI_CONFIG_PP_LBW_MAX_WEIGHTS = "PP_LBW_MAX_WEIGHTS"; - - /** - * The default value for the AI_CONFIG_PP_LBW_MAX_WEIGHTS setting. - */ - const AI_LMW_MAX_WEIGHTS = 0x4; - - /** - * Sets the size of the post-transform vertex cache to optimize the - * vertices for. This configures the ImproveCacheLocality step. - * - * The size is given in vertices. Of course you can't know how the vertex - * format will exactly look like after the import returns, but you can still - * guess what your meshes will probably have. - * - * The default value results in slight performance improvements for most - * nVidia/AMD cards since 2002. - * - * Default value: PP_ICL_PTCACHE_SIZE - * - * Property type: integer. - */ - const char* AI_CONFIG_PP_ICL_PTCACHE_SIZE = "PP_ICL_PTCACHE_SIZE"; - - /** - * The default value for the AI_CONFIG_PP_ICL_PTCACHE_SIZE config option. - */ - const PP_ICL_PTCACHE_SIZE = 12; - - /** - * Components of the aiScene and aiMesh data - * structures that can be excluded from the import by using the - * RemoveComponent step. - * - * See the documentation to RemoveComponent for more details. - */ - enum aiComponent : uint { - /** - * Normal vectors. - */ - NORMALS = 0x2, - - /** - * Tangents and bitangents. - */ - TANGENTS_AND_BITANGENTS = 0x4, - - /** - * All color sets. - * - * Use aiComponent_COLORSn( N ) to specify the N'th set. - */ - COLORS = 0x8, - - /** - * All texture UV coordinate sets. - * - * Use aiComponent_TEXCOORDn( N ) to specify the N'th set. - */ - TEXCOORDS = 0x10, - - /** - * Bone weights from all meshes. - * - * The corresponding scenegraph nodes are not removed. Use the - * OptimizeGraph step to do this. - */ - BONEWEIGHTS = 0x20, - - /** - * Node animations (aiScene.mAnimations). - * - * The corresponding scenegraph nodes are not removed. Use the - * OptimizeGraph step to do this. - */ - ANIMATIONS = 0x40, - - /** - * Embedded textures (aiScene.mTextures). - */ - TEXTURES = 0x80, - - /** - * Light sources (aiScene.mLights). - * - * The corresponding scenegraph nodes are not removed. Use the - * OptimizeGraph step to do this. - */ - LIGHTS = 0x100, - - /** - * Cameras (aiScene.mCameras). - * - * The corresponding scenegraph nodes are not removed. Use the - * OptimizeGraph step to do this. - */ - CAMERAS = 0x200, - - /** - * Meshes (aiScene.mMeshes). - */ - MESHES = 0x400, - - /** Materials. - * - * One default material will be generated, so - * aiScene.mNumMaterials will be 1. - */ - MATERIALS = 0x800 - } - - /** - * Specifies a certain color channel to remove. - */ - uint aiComponent_COLORSn( uint n ) { return 1u << ( n + 20u ); } - - /** - * Specifies a certain UV coordinate channel to remove. - */ - uint aiComponent_TEXCOORDSn( uint n ) { return 1u << ( n + 25u ); } - - /** - * Input parameter to the RemoveComponent step: - * Specifies the parts of the data structure to be removed. - * - * See the documentation to this step for further details. - * - * Default value: 0 - * - * Property type: integer (bitwise combination of aiComponent - * flags). - * - * Note: If no valid mesh is remaining after the step has been executed, the - * import fails, because there is no data to work on anymore. - */ - const char* AI_CONFIG_PP_RVC_FLAGS = "PP_RVC_FLAGS"; - - /** - * Input parameter to the SortByPType step: - * Specifies which primitive types are removed by the step. - * - * This is a bitwise combination of the aiPrimitiveType flags. - * Specifying all of them is illegal, of course. A typical use would be to - * exclude all line and point meshes from the import. - * - * Default value: 0 - * - * Property type: integer. - */ - const char* AI_CONFIG_PP_SBP_REMOVE = "PP_SBP_REMOVE"; - - /** - * Input parameter to the FindInvalidData step: - * Specifies the floating-point accuracy for animation values. - * - * The step checks for animation tracks where all frame values are - * absolutely equal and removes them. This tweakable controls the epsilon - * for floating-point comparisons – two keys are considered equal if the - * invariant abs(n0-n1) > epsilon holds true for all vector respectively - * quaternion components. - * - * Default value: 0 (exact comparison). - * - * Property type: float. - */ - const char* AI_CONFIG_PP_FID_ANIM_ACCURACY = "PP_FID_ANIM_ACCURACY"; - - /** - * The TransformUVCoords step evaluates UV scalings. - */ - const AI_UVTRAFO_SCALING = 0x1; - - /** - * The TransformUVCoords step evaluates UV rotations. - */ - const AI_UVTRAFO_ROTATION = 0x2; - - /** - * The TransformUVCoords step evaluates UV translation. - */ - const AI_UVTRAFO_TRANSLATION = 0x4; - - /** - * The TransformUVCoords step evaluates all UV translations. - */ - const AI_UVTRAFO_ALL = - AI_UVTRAFO_SCALING - | AI_UVTRAFO_ROTATION - | AI_UVTRAFO_TRANSLATION; - - /** - * Input parameter to the TransformUVCoords step: Specifies - * which UV transformations are evaluated. - * - * Default value: AI_UVTRAFO_ALL. - * - * Property type: integer (bitwise combination of the - * AI_UVTRAFO_XXX flag). - */ - const char* AI_CONFIG_PP_TUV_EVALUATE = "PP_TUV_EVALUATE"; - - /** - * A hint to assimp to favour speed against import quality. - * - * Enabling this option may result in faster loading, but it needn't. - * It represents just a hint to loaders and post-processing steps to use - * faster code paths, if possible. - * - * Default value: false. - * - * Property type: bool. - */ - const char* AI_CONFIG_FAVOUR_SPEED = "FAVOUR_SPEED"; - - - /* - * Importer settings. - * - * Various stuff to fine-tune the behaviour of specific importer plugins. - */ - - /** - * Set the vertex animation keyframe to be imported. - * - * Assimp does not support vertex keyframes (only bone animation is - * supported). The library reads only one frame of models with vertex - * animations. - * - * Default value: 0 (first frame). - * - * Property type: integer. - * - * Note: This option applies to all importers. However, it is also possible - * to override the global setting for a specific loader. You can use the - * AI_CONFIG_IMPORT_XXX_KEYFRAME options (where XXX is a placeholder for - * the file format for which you want to override the global setting). - */ - const char* AI_CONFIG_IMPORT_GLOBAL_KEYFRAME = "IMPORT_GLOBAL_KEYFRAME"; - - const char* AI_CONFIG_IMPORT_MD3_KEYFRAME = "IMPORT_MD3_KEYFRAME"; - const char* AI_CONFIG_IMPORT_MD2_KEYFRAME = "IMPORT_MD2_KEYFRAME"; - const char* AI_CONFIG_IMPORT_MDL_KEYFRAME = "IMPORT_MDL_KEYFRAME"; - const char* AI_CONFIG_IMPORT_MDC_KEYFRAME = "IMPORT_MDC_KEYFRAME"; - const char* AI_CONFIG_IMPORT_SMD_KEYFRAME = "IMPORT_SMD_KEYFRAME"; - const char* AI_CONFIG_IMPORT_UNREAL_KEYFRAME = "IMPORT_UNREAL_KEYFRAME"; - - - /** - * Configures the AC loader to collect all surfaces which have the - * "Backface cull" flag set in separate meshes. - * - * Default value: true. - * - * Property type: bool. - */ - const char* AI_CONFIG_IMPORT_AC_SEPARATE_BFCULL = "IMPORT_AC_SEPARATE_BFCULL"; - - /** - * Configures the UNREAL 3D loader to separate faces with different surface - * flags (e.g. two-sided vs. single-sided). - * - * Default value: true. - * - * Property type: bool. - */ - const char* AI_CONFIG_IMPORT_UNREAL_HANDLE_FLAGS = "UNREAL_HANDLE_FLAGS"; - - /** - * Configures the terragen import plugin to compute uv's for terrains, if - * not given. Furthermore, a default texture is assigned. - * - * UV coordinates for terrains are so simple to compute that you'll usually - * want to compute them on your own, if you need them. This option is intended - * for model viewers which want to offer an easy way to apply textures to - * terrains. - * - * Default value: false. - * - * Property type: bool. - */ - const char* AI_CONFIG_IMPORT_TER_MAKE_UVS = "IMPORT_TER_MAKE_UVS"; - - /** - * Configures the ASE loader to always reconstruct normal vectors basing on - * the smoothing groups loaded from the file. - * - * Many ASE files have invalid normals (they're not orthonormal). - * - * Default value: true. - * - * Property type: bool. - */ - const char* AI_CONFIG_IMPORT_ASE_RECONSTRUCT_NORMALS = "IMPORT_ASE_RECONSTRUCT_NORMALS"; - - /** - * Configures the M3D loader to detect and process multi-part Quake player - * models. - * - * These models usually consist of three files, lower.md3, - * upper.md3 and head.md3. If this property is set - * to true, Assimp will try to load and combine all three files if one of - * them is loaded. - * - * Default value: true. - * - * Property type: bool. - */ - const char* AI_CONFIG_IMPORT_MD3_HANDLE_MULTIPART = "IMPORT_MD3_HANDLE_MULTIPART"; - - /** - * Tells the MD3 loader which skin files to load. - * - * When loading MD3 files, Assimp checks whether a file - * _.skin is existing. These files - * are used by Quake 3 to be able to assign different skins (e.g. red and - * blue team) to models. 'default', 'red', 'blue' are typical skin names. - * - * Default value: "default". - * - * Property type: string. - */ - const char* AI_CONFIG_IMPORT_MD3_SKIN_NAME = "IMPORT_MD3_SKIN_NAME"; - - /** - * Specify the Quake 3 shader file to be used for a particular MD3 file. - * This can also be a search path. - * - * By default Assimp's behaviour is as follows: If a MD3 file - * [any_path]/models/[any_q3_subdir]/[model_name]/[file_name].md3 - * is loaded, the library tries to locate the corresponding shader file in - * [any_path]/scripts/[model_name].shader. This property - * overrides this behaviour. It can either specify a full path to the shader - * to be loaded or alternatively the path (relative or absolute) to the - * directory where the shaders for all MD3s to be loaded reside. Assimp - * attempts to open [dir]/[model_name].shader first, - * [dir]/[file_name].shader is the fallback file. Note that - * [dir] should have a terminal (back)slash. - * - * Default value: n/a. - * - * Property type: string. - */ - const char* AI_CONFIG_IMPORT_MD3_SHADER_SRC = "IMPORT_MD3_SHADER_SRC"; - - /** - * Configures the LWO loader to load just one layer from the model. - * - * LWO files consist of layers and in some cases it could be useful to load - * only one of them. This property can be either a string – which specifies - * the name of the layer – or an integer – the index of the layer. If the - * property is not set the whole LWO model is loaded. Loading fails if the - * requested layer is not available. The layer index is zero-based and the - * layer name may not be empty. - * - * Default value: all layers are loaded. - * - * Property type: integer/string. - */ - const char* AI_CONFIG_IMPORT_LWO_ONE_LAYER_ONLY = "IMPORT_LWO_ONE_LAYER_ONLY"; - - /** - * Configures the MD5 loader to not load the MD5ANIM file for a MD5MESH file - * automatically. - * - * The default strategy is to look for a file with the same name but the - * MD5ANIM extension in the same directory. If it is found, it is loaded - * and combined with the MD5MESH file. This configuration option can be - * used to disable this behaviour. - * - * Default value: false. - * - * Property type: bool. - */ - const char* AI_CONFIG_IMPORT_MD5_NO_ANIM_AUTOLOAD = "IMPORT_MD5_NO_ANIM_AUTOLOAD"; - - /** - * Defines the begin of the time range for which the LWS loader evaluates - * animations and computes aiNodeAnims. - * - * Assimp provides full conversion of LightWave's envelope system, including - * pre and post conditions. The loader computes linearly subsampled animation - * chanels with the frame rate given in the LWS file. This property defines - * the start time. Note: animation channels are only generated if a node - * has at least one envelope with more tan one key assigned. This property. - * is given in frames, '0' is the first frame. By default, if this property - * is not set, the importer takes the animation start from the input LWS - * file ('FirstFrame' line). - * - * Default value: read from file. - * - * Property type: integer. - * - * See: AI_CONFIG_IMPORT_LWS_ANIM_END – end of the imported - * time range - */ - const char* AI_CONFIG_IMPORT_LWS_ANIM_START = "IMPORT_LWS_ANIM_START"; - const char* AI_CONFIG_IMPORT_LWS_ANIM_END = "IMPORT_LWS_ANIM_END"; - - /** - * Defines the output frame rate of the IRR loader. - * - * IRR animations are difficult to convert for Assimp and there will always - * be a loss of quality. This setting defines how many keys per second are - * returned by the converter. - * - * Default value: 100. - * - * Property type: integer. - */ - const char* AI_CONFIG_IMPORT_IRR_ANIM_FPS = "IMPORT_IRR_ANIM_FPS"; - - /** - * Ogre Importer will try to load this material file. - * - * Ogre Mehs contain only the material name, not the material file. If there - * is no material file with the same name as the material, Ogre Importer - * will try to load this file and search the material in it. - * - * Property type: string. Default value: "Scene.material". - */ - const char* AI_CONFIG_IMPORT_OGRE_MATERIAL_FILE = "IMPORT_OGRE_MATERIAL_FILE"; -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/fileIO.d b/ExternalResources/assimp-master/port/dAssimp/assimp/fileIO.d deleted file mode 100644 index d893016..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/fileIO.d +++ /dev/null @@ -1,140 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * The data structures necessary to use Assimip with a custom IO system. - */ -module assimp.fileIO; - -import assimp.types; - -extern ( C ) { - // aiFile callbacks - alias size_t function( aiFile*, char*, size_t, size_t ) aiFileWriteProc; - alias size_t function( aiFile*, char*, size_t, size_t ) aiFileReadProc; - alias size_t function( aiFile* ) aiFileTellProc; - alias void function( aiFile* ) aiFileFlushProc; - alias aiReturn function( aiFile*, size_t, aiOrigin ) aiFileSeek; - - // aiFileIO callbacks - alias aiFile* function( aiFileIO*, char*, char* ) aiFileOpenProc; - alias void function( aiFileIO*, aiFile* ) aiFileCloseProc; - - /** - * Represents user-defined data. - */ - alias char* aiUserData; - - /** - * File system callbacks. - * - * Provided are functions to open and close files. Supply a custom structure - * to the import function. If you don't, a default implementation is used. - * Use custom file systems to enable reading from other sources, such as - * ZIPs or memory locations. - */ - struct aiFileIO { - /** - * Function used to open a new file - */ - aiFileOpenProc OpenProc; - - /** - * Function used to close an existing file - */ - aiFileCloseProc CloseProc; - - /** - * User-defined, opaque data. - */ - aiUserData UserData; - } - - /** - * File callbacks. - * - * Actually, it's a data structure to wrap a set of fXXXX - * (e.g fopen()) replacement functions. - * - * The default implementation of the functions utilizes the fXXX - * functions from the CRT. However, you can supply a custom implementation - * to Assimp by passing a custom aiFileIO. Use this to enable - * reading from other sources such as ZIP archives or memory locations. - */ - struct aiFile { - /** - * Callback to read from a file. - */ - aiFileReadProc ReadProc; - - /** - * Callback to write to a file. - */ - aiFileWriteProc WriteProc; - - /** - * Callback to retrieve the current position of the file cursor - * (ftell()). - */ - aiFileTellProc TellProc; - - /** - * Callback to retrieve the size of the file, in bytes. - */ - aiFileTellProc FileSizeProc; - - /** - * Callback to set the current position of the file cursor - * (fseek()). - */ - aiFileSeek SeekProc; - - /** - * Callback to flush the file contents. - */ - aiFileFlushProc FlushProc; - - /** - * User-defined, opaque data. - */ - aiUserData UserData; - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/light.d b/ExternalResources/assimp-master/port/dAssimp/assimp/light.d deleted file mode 100644 index 8d78239..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/light.d +++ /dev/null @@ -1,215 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Contains the data structures which are used to store the imported information - * about the light sources in the scene. - */ -module assimp.light; - -import assimp.math; -import assimp.types; - -extern ( C ) { - /** - * Enumerates all supported types of light sources. - */ - enum aiLightSourceType : uint { - UNDEFINED = 0x0, - - /** - * A directional light source has a well-defined direction but is - * infinitely far away. That's quite a good approximation for sun light. - */ - DIRECTIONAL = 0x1, - - /** - * A point light source has a well-defined position in space but no - * direction – it emits light in all directions. A normal bulb is a point - * light. - */ - POINT = 0x2, - - /** - * A spot light source emits light in a specific angle. It has a position - * and a direction it is pointing to. A good example for a spot light is - * a light spot in sport arenas. - */ - SPOT = 0x3 - } - - /** - * Helper structure to describe a light source. - * - * Assimp supports multiple sorts of light sources, including directional, - * point and spot lights. All of them are defined with just a single - * structure and distinguished by their parameters. - * - * Note: Some file formats (such as 3DS, ASE) export a "target point" – the - * point a spot light is looking at (it can even be animated). Assimp - * writes the target point as a subnode of a spotlights's main node, called - * [spotName].Target. However, this is just additional - * information then, the transformation tracks of the main node make the - * spot light already point in the right direction. - */ - struct aiLight { - /** - * The name of the light source. - * - * There must be a node in the scenegraph with the same name. This node - * specifies the position of the light in the scenehierarchy and can be - * animated. - */ - aiString mName; - - /** - * The type of the light source. - * - * aiLightSource.UNDEFINED is not a valid value for this - * member. - */ - aiLightSourceType mType; - - /** - * Position of the light source in space. Relative to the transformation - * of the node corresponding to the light. - * - * The position is undefined for directional lights. - */ - aiVector3D mPosition; - - /** - * Direction of the light source in space. Relative to the transformation - * of the node corresponding to the light. - * - * The direction is undefined for point lights. The vector may be - * normalized, but it needn't. - */ - aiVector3D mDirection; - - /** - * Constant light attenuation factor. - * - * The intensity of the light source at a given distance - * d from the light's position is - * 1/( att0 + att1 * d + att2 * d * d ). This member - * corresponds to the att0 variable in the equation. - * - * Naturally undefined for directional lights. - */ - float mAttenuationConstant; - - /** - * Linear light attenuation factor. - * - * The intensity of the light source at a given distance - * d from the light's position is - * 1/( att0 + att1 * d + att2 * d * d ). This member - * corresponds to the att1 variable in the equation. - * - * Naturally undefined for directional lights. - */ - float mAttenuationLinear; - - /** - * Quadratic light attenuation factor. - * - * The intensity of the light source at a given distance - * d from the light's position is - * 1/( att0 + att1 * d + att2 * d * d ). This member - * corresponds to the att2 variable in the equation. - * - * Naturally undefined for directional lights. - */ - float mAttenuationQuadratic; - - /** - * Diffuse color of the light source - * - * The diffuse light color is multiplied with the diffuse material color - * to obtain the final color that contributes to the diffuse shading term. - */ - aiColor3D mColorDiffuse; - - /** - * Specular color of the light source - * - * The specular light color is multiplied with the specular material - * color to obtain the final color that contributes to the specular - * shading term. - */ - aiColor3D mColorSpecular; - - /** - * Ambient color of the light source - * - * The ambient light color is multiplied with the ambient material color - * to obtain the final color that contributes to the ambient shading term. - * - * Most renderers will ignore this value it, is just a remaining of the - * fixed-function pipeline that is still supported by quite many file - * formats. - */ - aiColor3D mColorAmbient; - - /** - * Inner angle of a spot light's light cone. - * - * The spot light has maximum influence on objects inside this angle. The - * angle is given in radians. It is 2PI for point lights and undefined - * for directional lights. - */ - float mAngleInnerCone; - - /** - * Outer angle of a spot light's light cone. - * - * The spot light does not affect objects outside this angle. The angle - * is given in radians. It is 2PI for point lights and undefined for - * directional lights. The outer angle must be greater than or equal to - * the inner angle. - * - * It is assumed that the application uses a smooth interpolation between - * the inner and the outer cone of the spot light. - */ - float mAngleOuterCone; - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/loader.d b/ExternalResources/assimp-master/port/dAssimp/assimp/loader.d deleted file mode 100644 index 76fd44a..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/loader.d +++ /dev/null @@ -1,193 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Provides facilities for dynamically loading the Assimp library. - * - * Currently requires Tango, but there is no reason why Phobos could not be - * supported too. - */ -module assimp.loader; - -import assimp.api; -import tango.io.Stdout; -import tango.sys.SharedLib; - -const uint ASSIMP_BINDINGS_MAJOR = 2; -const uint ASSIMP_BINDINGS_MINOR = 0; - -/** - * Loader class for dynamically loading the Assimp library. - * - * The library is »reference-counted«, meaning that the library is not - * unloaded on a call to unload() if there are still other - * references to it. - */ -struct Assimp { -public: - /** - * Loads the library if it is not already loaded and increases the - * reference counter. - * - * The library file (libassimp.so on POSIX systems, - * Assimp32.dll on Win32) is loaded via Tango's SharedLib - * class. - */ - static void load() { - if ( m_sRefCount == 0 ) { - version ( Posix ) { - version ( OSX ) { - m_sLibrary = SharedLib.load( "libassimp.dylib" ); - } else { - m_sLibrary = SharedLib.load( "libassimp.so" ); - } - } - version ( Win32 ) { - m_sLibrary = SharedLib.load( "Assimp32.dll" ); - } - - // Versioning - mixin( bindCode( "aiGetLegalString" ) ); - mixin( bindCode( "aiGetVersionMinor" ) ); - mixin( bindCode( "aiGetVersionMajor" ) ); - mixin( bindCode( "aiGetVersionRevision" ) ); - mixin( bindCode( "aiGetCompileFlags" ) ); - - // Check for version mismatch between the external, dynamically loaded - // library and the version the bindings were created against. - uint libMajor = aiGetVersionMajor(); - uint libMinor = aiGetVersionMinor(); - - if ( ( libMajor < ASSIMP_BINDINGS_MAJOR ) || - ( libMinor < ASSIMP_BINDINGS_MINOR ) ) { - Stdout.format( - "WARNING: Assimp version too old (loaded library: {}.{}, " ~ - "bindings: {}.{})!", - libMajor, - libMinor, - ASSIMP_BINDINGS_MAJOR, - ASSIMP_BINDINGS_MINOR - ).newline; - } - - if ( libMajor > ASSIMP_BINDINGS_MAJOR ) { - Stdout.format( - "WARNING: Assimp version too new (loaded library: {}.{}, " ~ - "bindings: {}.{})!", - libMajor, - libMinor, - ASSIMP_BINDINGS_MAJOR, - ASSIMP_BINDINGS_MINOR - ).newline; - } - - // General API - mixin( bindCode( "aiImportFile" ) ); - mixin( bindCode( "aiImportFileEx" ) ); - mixin( bindCode( "aiImportFileFromMemory" ) ); - mixin( bindCode( "aiApplyPostProcessing" ) ); - mixin( bindCode( "aiGetPredefinedLogStream" ) ); - mixin( bindCode( "aiAttachLogStream" ) ); - mixin( bindCode( "aiEnableVerboseLogging" ) ); - mixin( bindCode( "aiDetachLogStream" ) ); - mixin( bindCode( "aiDetachAllLogStreams" ) ); - mixin( bindCode( "aiReleaseImport" ) ); - mixin( bindCode( "aiGetErrorString" ) ); - mixin( bindCode( "aiIsExtensionSupported" ) ); - mixin( bindCode( "aiGetExtensionList" ) ); - mixin( bindCode( "aiGetMemoryRequirements" ) ); - mixin( bindCode( "aiSetImportPropertyInteger" ) ); - mixin( bindCode( "aiSetImportPropertyFloat" ) ); - mixin( bindCode( "aiSetImportPropertyString" ) ); - - // Mathematical functions - mixin( bindCode( "aiCreateQuaternionFromMatrix" ) ); - mixin( bindCode( "aiDecomposeMatrix" ) ); - mixin( bindCode( "aiTransposeMatrix4" ) ); - mixin( bindCode( "aiTransposeMatrix3" ) ); - mixin( bindCode( "aiTransformVecByMatrix3" ) ); - mixin( bindCode( "aiTransformVecByMatrix4" ) ); - mixin( bindCode( "aiMultiplyMatrix4" ) ); - mixin( bindCode( "aiMultiplyMatrix3" ) ); - mixin( bindCode( "aiIdentityMatrix3" ) ); - mixin( bindCode( "aiIdentityMatrix4" ) ); - - // Material system - mixin( bindCode( "aiGetMaterialProperty" ) ); - mixin( bindCode( "aiGetMaterialFloatArray" ) ); - mixin( bindCode( "aiGetMaterialIntegerArray" ) ); - mixin( bindCode( "aiGetMaterialColor" ) ); - mixin( bindCode( "aiGetMaterialString" ) ); - mixin( bindCode( "aiGetMaterialTextureCount" ) ); - mixin( bindCode( "aiGetMaterialTexture" ) ); - } - ++m_sRefCount; - } - - /** - * Decreases the reference counter and unloads the library if this was the - * last reference. - */ - static void unload() { - assert( m_sRefCount > 0 ); - --m_sRefCount; - - if ( m_sRefCount == 0 ) { - m_sLibrary.unload(); - } - } - -private: - /// Current number of references to the library. - static uint m_sRefCount; - - /// Library handle. - static SharedLib m_sLibrary; -} - -/** - * Private helper function which constructs the bind command for a symbol to - * keep the code DRY. - */ -private char[] bindCode( char[] symbol ) { - return symbol ~ " = cast( typeof( " ~ symbol ~ - " ) )m_sLibrary.getSymbol( `" ~ symbol ~ "` );"; -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/material.d b/ExternalResources/assimp-master/port/dAssimp/assimp/material.d deleted file mode 100644 index e0c480b..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/material.d +++ /dev/null @@ -1,641 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Contains the material system which stores the imported material information. - */ -module assimp.material; - -import assimp.math; -import assimp.types; - -extern ( C ) { - /** - * Default material names for meshes without UV coordinates. - */ - const char* AI_DEFAULT_MATERIAL_NAME = "aiDefaultMat"; - - /** - * Default material names for meshes with UV coordinates. - */ - const char* AI_DEFAULT_TEXTURED_MATERIAL_NAME = "TexturedDefaultMaterial"; - - /** - * Defines how the Nth texture of a specific type is combined with the - * result of all previous layers. - * - * Example (left: key, right: value): - *
 DiffColor0     - gray
-    * DiffTextureOp0 - aiTextureOpMultiply
-    * DiffTexture0   - tex1.png
-    * DiffTextureOp0 - aiTextureOpAdd
-    * DiffTexture1   - tex2.png
- * Written as equation, the final diffuse term for a specific pixel would be: - *
diffFinal = DiffColor0 * sampleTex( DiffTexture0, UV0 ) +
-    *     sampleTex( DiffTexture1, UV0 ) * diffContrib;
- * where diffContrib is the intensity of the incoming light for - * that pixel. - */ - enum aiTextureOp : uint { - /** - * T = T1 * T2 - */ - Multiply = 0x0, - - /** - * T = T1 + T2 - */ - Add = 0x1, - - /** - * T = T1 - T2 - */ - Subtract = 0x2, - - /** - * T = T1 / T2 - */ - Divide = 0x3, - - /** - * T = ( T1 + T2 ) - ( T1 * T2 ) - */ - SmoothAdd = 0x4, - - /** - * T = T1 + ( T2 - 0.5 ) - */ - SignedAdd = 0x5 - } - - /** - * Defines how UV coordinates outside the [0..1] range are - * handled. - * - * Commonly referred to as 'wrapping mode'. - */ - enum aiTextureMapMode : uint { - /** - * A texture coordinate u | v is translated to - * (u%1) | (v%1). - */ - Wrap = 0x0, - - /** - * Texture coordinates are clamped to the nearest valid value. - */ - Clamp = 0x1, - - /** - * If the texture coordinates for a pixel are outside - * [0..1], the texture is not applied to that pixel. - */ - Decal = 0x3, - - /** - * A texture coordinate u | v becomes - * (u%1) | (v%1) if (u-(u%1))%2 is - * zero and (1-(u%1)) | (1-(v%1)) otherwise. - */ - Mirror = 0x2 - } - - /** - * Defines how the mapping coords for a texture are generated. - * - * Real-time applications typically require full UV coordinates, so the use of - * the aiProcess.GenUVCoords step is highly recommended. It - * generates proper UV channels for non-UV mapped objects, as long as an - * accurate description how the mapping should look like (e.g spherical) is - * given. See the AI_MATKEY_MAPPING property for more details. - */ - enum aiTextureMapping : uint { - /** - * The mapping coordinates are taken from an UV channel. - * - * The AI_MATKEY_UVSRC key specifies from which (remember, - * meshes can have more than one UV channel). - */ - UV = 0x0, - - /** - * Spherical mapping. - */ - SPHERE = 0x1, - - /** - * Cylindrical mapping. - */ - CYLINDER = 0x2, - - /** - * Cubic mapping. - */ - BOX = 0x3, - - /** - * Planar mapping. - */ - PLANE = 0x4, - - /** - * Undefined mapping. - */ - OTHER = 0x5 - } - - /** - * Defines the purpose of a texture - * - * This is a very difficult topic. Different 3D packages support different - * kinds of textures. For very common texture types, such as bumpmaps, the - * rendering results depend on implementation details in the rendering - * pipelines of these applications. Assimp loads all texture references from - * the model file and tries to determine which of the predefined texture - * types below is the best choice to match the original use of the texture - * as closely as possible. - * - * In content pipelines you'll usually define how textures have to be - * handled, and the artists working on models have to conform to this - * specification, regardless which 3D tool they're using. - */ - enum aiTextureType : uint { - /** - * No texture, but the value to be used for - * aiMaterialProperty.mSemantic for all material properties - * not related to textures. - */ - NONE = 0x0, - - /** - * The texture is combined with the result of the diffuse lighting - * equation. - */ - DIFFUSE = 0x1, - - /** - * The texture is combined with the result of the specular lighting - * equation. - */ - SPECULAR = 0x2, - - /** - * The texture is combined with the result of the ambient lighting - * equation. - */ - AMBIENT = 0x3, - - /** - * The texture is added to the result of the lighting calculation. It - * isn't influenced by incoming light. - */ - EMISSIVE = 0x4, - - /** - * The texture is a height map. - * - * By convention, higher grey-scale values stand for higher elevations - * from the base height. - */ - HEIGHT = 0x5, - - /** - * The texture is a (tangent space) normal-map. - * - * Again, there are several conventions for tangent-space normal maps. - * Assimp does (intentionally) not differenciate here. - */ - NORMALS = 0x6, - - /** - * The texture defines the glossiness of the material. - * - * The glossiness is in fact the exponent of the specular (phong) - * lighting equation. Usually there is a conversion function defined to - * map the linear color values in the texture to a suitable exponent. - */ - SHININESS = 0x7, - - /** - * The texture defines per-pixel opacity. - * - * Usually white means opaque and black means transparent. - */ - OPACITY = 0x8, - - /** - * Displacement texture. - * - * The exact purpose and format is application-dependent. Higher color - * values stand for higher vertex displacements. - */ - DISPLACEMENT = 0x9, - - /** - * Lightmap or ambient occlusion texture. - * - * Both lightmaps and dedicated ambient occlusion maps are covered by - * this material property. The texture contains a scaling value for the - * final color value of a pixel. Its intensity is not affected by - * incoming light. - */ - LIGHTMAP = 0xA, - - /** - * Reflection texture. - * - * Contains the color of a perfect mirror reflection. Rarely used, almost - * never for real-time applications. - */ - REFLECTION = 0xB, - - /** - * Unknown texture. - * - * A texture reference that does not match any of the definitions above is - * considered to be 'unknown'. It is still imported, but is excluded from - * any further postprocessing. - */ - UNKNOWN = 0xC - } - - /** - * Defines all shading models supported by the library - * - * The list of shading modes has been taken from Blender. See Blender - * documentation for more information. The API does not distinguish between - * "specular" and "diffuse" shaders (thus the specular term for diffuse - * shading models like Oren-Nayar remains undefined). - * - * Again, this value is just a hint. Assimp tries to select the shader whose - * most common implementation matches the original rendering results of the - * 3D modeller which wrote a particular model as closely as possible. - */ - enum aiShadingMode : uint { - /** - * Flat shading. - * - * Shading is done on per-face base diffuse only. Also known as - * »faceted shading«. - */ - Flat = 0x1, - - /** - * Simple Gouraud shading. - */ - Gouraud = 0x2, - - /** - * Phong-Shading. - */ - Phong = 0x3, - - /** - * Phong-Blinn-Shading. - */ - Blinn = 0x4, - - /** - * Per-pixel toon shading. - * - * Often referred to as »comic shading«. - */ - Toon = 0x5, - - /** - * Per-pixel Oren-Nayar shading. - * - * Extension to standard Lambertian shading, taking the roughness of the - * material into account. - */ - OrenNayar = 0x6, - - /** - * Per-pixel Minnaert shading. - * - * Extension to standard Lambertian shading, taking the "darkness" of the - * material into account. - */ - Minnaert = 0x7, - - /** - * Per-pixel Cook-Torrance shading. - * - * Special shader for metallic surfaces. - */ - CookTorrance = 0x8, - - /** - * No shading at all. - * - * Constant light influence of 1. - */ - NoShading = 0x9, - - /** - * Fresnel shading. - */ - Fresnel = 0xa - } - - /** - * Defines some mixed flags for a particular texture. - * - * Usually you'll instruct your cg artists how textures have to look like - * and how they will be processed in your application. However, if you use - * Assimp for completely generic loading purposes you might also need to - * process these flags in order to display as many 'unknown' 3D models as - * possible correctly. - * - * This corresponds to the AI_MATKEY_TEXFLAGS property. - */ - enum aiTextureFlags : uint { - /** - * The texture's color values have to be inverted (i.e. 1-n - * component-wise). - */ - Invert = 0x1, - - /** - * Explicit request to the application to process the alpha channel of the - * texture. - * - * Mutually exclusive with IgnoreAlpha. These flags are - * set if the library can say for sure that the alpha channel is used/is - * not used. If the model format does not define this, it is left to the - * application to decide whether the texture alpha channel – if any – is - * evaluated or not. - */ - UseAlpha = 0x2, - - /** - * Explicit request to the application to ignore the alpha channel of the - * texture. - * - * Mutually exclusive with UseAlpha. - */ - IgnoreAlpha = 0x4 - } - - - /** - * Defines alpha-blend flags. - * - * If you're familiar with OpenGL or D3D, these flags aren't new to you. - * They define how the final color value of a pixel is computed, based on - * the previous color at that pixel and the new color value from the - * material. - * - * The basic blending formula is - * SourceColor * SourceBlend + DestColor * DestBlend, - * where DestColor is the previous color in the framebuffer at - * this position and SourceColor is the material color before - * the transparency calculation. - * - * This corresponds to the AI_MATKEY_BLEND_FUNC property. - */ - enum aiBlendMode :uint { - /** - * Formula: - * SourceColor * SourceAlpha + DestColor * (1 - SourceAlpha) - */ - Default = 0x0, - - /** - * Additive blending. - * - * Formula: SourceColor*1 + DestColor*1 - */ - Additive = 0x1 - } - - /** - * Defines how an UV channel is transformed. - * - * This is just a helper structure for the AI_MATKEY_UVTRANSFORM - * key. See its documentation for more details. - */ - struct aiUVTransform { - align ( 1 ) : - /** - * Translation on the u and v axes. - * - * The default value is (0|0). - */ - aiVector2D mTranslation; - - /** - * Scaling on the u and v axes. - * - * The default value is (1|1). - */ - aiVector2D mScaling; - - /** - * Rotation - in counter-clockwise direction. - * - * The rotation angle is specified in radians. The rotation center is - * 0.5|0.5. The default value is 0. - */ - float mRotation; - } - - /** - * A very primitive RTTI system to store the data type of a material - * property. - */ - enum aiPropertyTypeInfo : uint { - /** - * Array of single-precision (32 bit) floats. - * - * It is possible to use aiGetMaterialInteger[Array]() to - * query properties stored in floating-point format. The material system - * performs the type conversion automatically. - */ - Float = 0x1, - - /** - * aiString property. - * - * Arrays of strings aren't possible, aiGetMaterialString() - * must be used to query a string property. - */ - String = 0x3, - - /** - * Array of (32 bit) integers. - * - * It is possible to use aiGetMaterialFloat[Array]() to - * query properties stored in integer format. The material system - * performs the type conversion automatically. - */ - Integer = 0x4, - - /** - * Simple binary buffer, content undefined. Not convertible to anything. - */ - Buffer = 0x5 - } - - /** - * Data structure for a single material property. - * - * As an user, you'll probably never need to deal with this data structure. - * Just use the provided aiGetMaterialXXX() functions to query - * material properties easily. Processing them manually is faster, but it is - * not the recommended way. It isn't worth the effort. - * - * Material property names follow a simple scheme: - * - * $[name]: A public property, there must be a corresponding - * AI_MATKEY_XXX constant. - * - * ?[name]: Also public, but ignored by the - * aiProcess.RemoveRedundantMaterials post-processing step. - * - * ~[name]: A temporary property for internal use. - */ - struct aiMaterialProperty { - /** - * Specifies the name of the property (key). - * - * Keys are generally case insensitive. - */ - aiString mKey; - - /** - * For texture properties, this specifies the exact usage semantic. - * - * For non-texture properties, this member is always 0 (or rather - * aiTextureType.NONE). - */ - uint mSemantic; - - /** - * For texture properties, this specifies the index of the texture. - * - * For non-texture properties, this member is always 0. - */ - uint mIndex; - - /** - * Size of the buffer mData is pointing to (in bytes). - * - * This value may not be 0. - */ - uint mDataLength; - - /** - * Type information for the property. - * - * Defines the data layout inside the data buffer. This is used by the - * library internally to perform debug checks and to utilize proper type - * conversions. - */ - aiPropertyTypeInfo mType; - - /** - * Binary buffer to hold the property's value. - * - * The size of the buffer is always mDataLength. - */ - char* mData; - } - - /** - * Data structure for a material - * - * Material data is stored using a key-value structure. A single key-value - * pair is called a material property. The properties can be - * queried using the aiMaterialGetXXX family of functions. The - * library defines a set of standard keys (AI_MATKEY_XXX). - */ - struct aiMaterial { - /** - * List of all material properties loaded. - */ - aiMaterialProperty** mProperties; - - /** - * Number of properties loaded. - */ - uint mNumProperties; - uint mNumAllocated; /// ditto - } - - /** - * Standard material property keys. Always pass 0 for texture type and index - * when querying these keys. - */ - const char* AI_MATKEY_NAME = "?mat.name"; - const char* AI_MATKEY_TWOSIDED = "$mat.twosided"; /// ditto - const char* AI_MATKEY_SHADING_MODEL = "$mat.shadingm"; /// ditto - const char* AI_MATKEY_ENABLE_WIREFRAME = "$mat.wireframe"; /// ditto - const char* AI_MATKEY_BLEND_FUNC = "$mat.blend"; /// ditto - const char* AI_MATKEY_OPACITY = "$mat.opacity"; /// ditto - const char* AI_MATKEY_BUMPSCALING = "$mat.bumpscaling"; /// ditto - const char* AI_MATKEY_SHININESS = "$mat.shininess"; /// ditto - const char* AI_MATKEY_REFLECTIVITY = "$mat.reflectivity"; /// ditto - const char* AI_MATKEY_SHININESS_STRENGTH = "$mat.shinpercent"; /// ditto - const char* AI_MATKEY_REFRACTI = "$mat.refracti"; /// ditto - const char* AI_MATKEY_COLOR_DIFFUSE = "$clr.diffuse"; /// ditto - const char* AI_MATKEY_COLOR_AMBIENT = "$clr.ambient"; /// ditto - const char* AI_MATKEY_COLOR_SPECULAR = "$clr.specular"; /// ditto - const char* AI_MATKEY_COLOR_EMISSIVE = "$clr.emissive"; /// ditto - const char* AI_MATKEY_COLOR_TRANSPARENT = "$clr.transparent"; /// ditto - const char* AI_MATKEY_COLOR_REFLECTIVE = "$clr.reflective"; /// ditto - const char* AI_MATKEY_GLOBAL_BACKGROUND_IMAGE = "?bg.global"; /// ditto - - /** - * Texture material property keys. Do not forget to specify texture type and - * index for these keys. - */ - const char* AI_MATKEY_TEXTURE = "$tex.file"; - const char* AI_MATKEY_UVWSRC = "$tex.uvwsrc"; /// ditto - const char* AI_MATKEY_TEXOP = "$tex.op"; /// ditto - const char* AI_MATKEY_MAPPING = "$tex.mapping"; /// ditto - const char* AI_MATKEY_TEXBLEND = "$tex.blend"; /// ditto - const char* AI_MATKEY_MAPPINGMODE_U = "$tex.mapmodeu"; /// ditto - const char* AI_MATKEY_MAPPINGMODE_V = "$tex.mapmodev"; /// ditto - const char* AI_MATKEY_TEXMAP_AXIS = "$tex.mapaxis"; /// ditto - const char* AI_MATKEY_UVTRANSFORM = "$tex.uvtrafo"; /// ditto - const char* AI_MATKEY_TEXFLAGS = "$tex.flags"; /// ditto -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/math.d b/ExternalResources/assimp-master/port/dAssimp/assimp/math.d deleted file mode 100644 index f3cff74..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/math.d +++ /dev/null @@ -1,155 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Mathematical structures in which the imported data is stored. - */ -module assimp.math; - -extern( C ) { - /** - * Represents a two-dimensional vector. - */ - struct aiVector2D { - align ( 1 ): - float x, y; - } - - /** - * Represents a three-dimensional vector. - */ - struct aiVector3D { - align ( 1 ): - float x, y, z; - } - - /** - * Represents a quaternion. - */ - struct aiQuaternion { - float w, x, y, z; - } - - /** - * Represents a row-major 3x3 matrix - * - * There is much confusion about matrix layouts (column vs. row order). This - * is always a row-major matrix, even when using the - * ConvertToLeftHanded post processing step. - */ - struct aiMatrix3x3 { - float a1, a2, a3; - float b1, b2, b3; - float c1, c2, c3; - } - - /** - * Represents a row-major 3x3 matrix - * - * There is much confusion about matrix layouts (column vs. row order). This - * is always a row-major matrix, even when using the - * ConvertToLeftHanded post processing step. - */ - struct aiMatrix4x4 { - align ( 1 ): - float a1, a2, a3, a4; - float b1, b2, b3, b4; - float c1, c2, c3, c4; - float d1, d2, d3, d4; - } - - /** - * Represents a plane in a three-dimensional, euclidean space - */ - struct aiPlane { - align ( 1 ): - /** - * Coefficients of the plane equation (ax + by + cz = d). - */ - float a; - float b; /// ditto - float c; /// ditto - float d; /// ditto - } - - /** - * Represents a ray. - */ - struct aiRay { - align ( 1 ): - /** - * Origin of the ray. - */ - aiVector3D pos; - - /** - * Direction of the ray. - */ - aiVector3D dir; - } - - /** - * Represents a color in RGB space. - */ - struct aiColor3D { - align ( 1 ): - /** - * Red, green and blue values. - */ - float r; - float g; /// ditto - float b; /// ditto - } - - /** - * Represents a color in RGB space including an alpha component. - */ - struct aiColor4D { - align ( 1 ): - /** - * Red, green, blue and alpha values. - */ - float r; - float g; /// ditto - float b; /// ditto - float a; /// ditto - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/mesh.d b/ExternalResources/assimp-master/port/dAssimp/assimp/mesh.d deleted file mode 100644 index da61936..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/mesh.d +++ /dev/null @@ -1,465 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Contains the data structures in which the imported geometry is returned by - * Assimp. - */ -module assimp.mesh; - -import assimp.math; -import assimp.types; - -extern ( C ) { - /* - * These limits are required to match the settings Assimp was compiled - * against. Therefore, do not redefine them unless you build the library - * from source using the same definitions. - */ - - /** - * Maximum number of indices per face (polygon). - */ - const AI_MAX_FACE_INDICES = 0x7fff; - - /** - * Maximum number of indices per face (polygon). - */ - const AI_MAX_BONE_WEIGHTS = 0x7fffffff; - - /** - * Maximum number of vertices per mesh. - */ - const AI_MAX_VERTICES = 0x7fffffff; - - /** - * Maximum number of faces per mesh. - */ - const AI_MAX_FACES = 0x7fffffff; - - /** - * Supported number of vertex color sets per mesh. - */ - const AI_MAX_NUMBER_OF_COLOR_SETS = 0x4; - - /** - * Supported number of texture coord sets (UV(W) channels) per mesh. - */ - const AI_MAX_NUMBER_OF_TEXTURECOORDS = 0x4; - - - /** - * A single face in a mesh, referring to multiple vertices. - * - * If mNumIndices is 3, we call the face triangle, for - * for mNumIndices > 3 it's called polygon. - * - * aiMesh.mPrimitiveTypes can be queried to quickly examine - * which types of primitive are actually present in a mesh. The - * aiProcess.SortByPType flag post-processing step splits - * meshes containing different primitive types (e.g. lines and triangles) in - * several "clean" submeshes. - * - * Furthermore, there is a configuration option - * (AI_CONFIG_PP_SBP_REMOVE) to force SortByPType - * to completely remove specific kinds of primitives from the imported scene. - * In many cases you'll probably want to set this setting to - * aiPrimitiveType.LINE | aiPrimitiveType.POINT. Together with - * the aiProcess.Triangulate flag you can then be sure that - * mNumIndices is always 3. - */ - struct aiFace { - /** - * Number of indices defining this face. - * - * The maximum value for this member is AI_MAX_FACE_INDICES. - */ - uint mNumIndices; - - /** - * Array of the indices defining the face. - * - * The size is given in mNumIndices. - */ - uint* mIndices; - } - - /** - * A single influence of a bone on a vertex. - */ - struct aiVertexWeight { - /** - * Index of the vertex which is influenced by the bone. - */ - uint mVertexId; - - /** - * The strength of the influence in the range [0..1]. - * - * The influence from all bones at one vertex sums up to 1. - */ - float mWeight; - } - - /** - * A single bone of a mesh. - * - * A bone has a name by which it can be found in the frame hierarchy and by - * which it can be addressed by animations. In addition it has a number of - * influences on vertices. - */ - struct aiBone { - /** - * The name of the bone. - */ - aiString mName; - - /** - * The number of vertices affected by this bone. - * - * The maximum value for this member is AI_MAX_BONE_WEIGHTS. - */ - uint mNumWeights; - - /** - * The vertices affected by this bone. - * - * This array is mNumWeights entries in size. - */ - aiVertexWeight* mWeights; - - /** - * Matrix that transforms from mesh space to bone space (in the bind - * pose). - */ - aiMatrix4x4 mOffsetMatrix; - } - - /** - * Enumerates the types of geometric primitives supported by Assimp. - * - * See: aiFace, aiProcess.SortByPType, - * aiProcess.Triangulate, - * AI_CONFIG_PP_SBP_REMOVE. - */ - enum aiPrimitiveType : uint { - /** A point primitive. - * - * This is just a single vertex in the virtual world, - * aiFace contains just one index for such a primitive. - */ - POINT = 0x1, - - /** A line primitive. - * - * This is a line defined through a start and an end position. - * aiFace contains exactly two indices for such a primitive. - */ - LINE = 0x2, - - /** A triangular primitive. - * - * A triangle consists of three indices. - */ - TRIANGLE = 0x4, - - /** A higher-level polygon with more than 3 edges. - * - * A triangle is a polygon, but in this context, polygon means - * "all polygons that are not triangles". The Triangulate - * post processing step is provided for your convenience, it splits all - * polygons in triangles (which are much easier to handle). - */ - POLYGON = 0x8 - } - - // Note: The AI_PRIMITIVE_TYPE_FOR_N_INDICES(n) macro from the C headers is - // missing since there is probably not much use for it when just reading - // scene files. - - /** - * NOT CURRENTLY IN USE. An AnimMesh is an attachment to an #aiMesh stores - * per-vertex animations for a particular frame. - * - * You may think of an aiAnimMesh as a `patch` for the host - * mesh, which replaces only certain vertex data streams at a particular - * time. - * - * Each mesh stores n attached attached meshes (aiMesh.mAnimMeshes). - * The actual relationship between the time line and anim meshes is - * established by #aiMeshAnim, which references singular mesh attachments - * by their ID and binds them to a time offset. - */ - struct aiAnimMesh { - /** - * Replacement for aiMesh.mVertices. - * - * If this array is non-null, it *must* contain mNumVertices entries. - * The corresponding array in the host mesh must be non-null as well - - * animation meshes may neither add or nor remove vertex components (if - * a replacement array is NULL and the corresponding source array is - * not, the source data is taken instead). - */ - aiVector3D* mVertices; - - /// Replacement for aiMesh.mNormals. - aiVector3D* mNormals; - - /// Replacement for aiMesh.mTangents. - aiVector3D* mTangents; - - /// Replacement for aiMesh.mBitangents. - aiVector3D* mBitangents; - - /// Replacement for aiMesh.mColors. - aiColor4D* mColors[ AI_MAX_NUMBER_OF_COLOR_SETS ]; - - /// Replacement for aiMesh.mTextureCoords. - aiVector3D* mTextureCoords[ AI_MAX_NUMBER_OF_TEXTURECOORDS ]; - - /** - * The number of vertices in the aiAnimMesh, and thus the length of all - * the member arrays. - * - * This has always the same value as the mNumVertices property in the - * corresponding aiMesh. It is duplicated here merely to make the length - * of the member arrays accessible even if the aiMesh is not known, e.g. - * from language bindings. - */ - uint mNumVertices; - } - - /** - * A mesh represents a geometry or model with a single material. - * - * It usually consists of a number of vertices and a series - * primitives/faces referencing the vertices. In addition there might be a - * series of bones, each of them addressing a number of vertices with a - * certain weight. Vertex data is presented in channels with each channel - * containing a single per-vertex information such as a set of texture - * coords or a normal vector. If a data pointer is non-null, the - * corresponding data stream is present. - * - * A mesh uses only a single material which is referenced by a material ID. - * - * Note: The mPositions member is usually not optional. - * However, vertex positions could be missing if the - * AI_SCENE_FLAGS_INCOMPLETE flag is set in - * aiScene.mFlags. - */ - struct aiMesh { - /** - * Bitwise combination of aiPrimitiveType members. - * - * This specifies which types of primitives are present in the mesh. - * The SortByPrimitiveType post processing step can be used - * to make sure the output meshes consist of one primitive type each. - */ - uint mPrimitiveTypes; - - /** - * The number of vertices in this mesh. - * - * This is also the size of all of the per-vertex data arrays. The - * maximum value for this member is AI_MAX_VERTICES. - */ - uint mNumVertices; - - /** - * The number of primitives (triangles, polygons, lines) in this mesh. - * - * This is also the size of the mFaces array. The maximum - * value for this member is AI_MAX_FACES. - */ - uint mNumFaces; - - /** - * Vertex positions. - * - * This array is always present in a mesh. The array is - * mNumVertices in size. - */ - aiVector3D* mVertices; - - /** - * Vertex normals. - * - * The array contains normalized vectors, null if not present. - * The array is mNumVertices in size. - * - * Normals are undefined for point and line primitives. A mesh - * consisting of points and lines only may not have normal vectors. - * Meshes with mixed primitive types (i.e. lines and triangles) may have - * normals, but the normals for vertices that are only referenced by - * point or line primitives are undefined and set to QNAN. - * - * Note: Normal vectors computed by Assimp are always unit-length. - * However, this needn't apply for normals that have been taken - * directly from the model file. - */ - aiVector3D* mNormals; - - /** - * Vertex tangents. - * - * The tangent of a vertex points in the direction of the positive x - * texture axis. The array contains normalized vectors, null if - * not present. The array is mNumVertices in size. - * - * A mesh consisting of points and lines only may not have normal - * vectors. Meshes with mixed primitive types (i.e. lines and triangles) - * may have normals, but the normals for vertices that are only - * referenced by point or line primitives are undefined and set to - * QNAN. - * - * Note: If the mesh contains tangents, it automatically also contains - * bitangents (the bitangent is just the cross product of tangent and - * normal vectors). - */ - aiVector3D* mTangents; - - /** - * Vertex bitangents. - * - * The bitangent of a vertex points in the direction of the positive Y - * texture axis. The array contains normalized vectors, null if not - * present. The array is mNumVertices in size. - * - * Note: If the mesh contains tangents, it automatically also contains - * bitangents. - */ - aiVector3D* mBitangents; - - /** - * Vertex color sets. - * - * A mesh may contain 0 to AI_MAX_NUMBER_OF_COLOR_SETS - * vertex colors per vertex. null if not present. - * - * Each array is mNumVertices in size if present. - */ - aiColor4D* mColors[ AI_MAX_NUMBER_OF_COLOR_SETS ]; - - /** - * Vertex texture coords, also known as UV channels. - * A mesh may contain 0 to AI_MAX_NUMBER_OF_TEXTURECOORDS - * per vertex. null if not present. - * - * Each array is mNumVertices in size. - */ - aiVector3D* mTextureCoords[ AI_MAX_NUMBER_OF_TEXTURECOORDS ]; - - /** - * Specifies the number of components for a given UV channel. - * - * Up to three channels are supported (UVW, for accessing volume or cube - * maps). If the value is 2 for a given channel n, the - * component p.z of mTextureCoords[n][p] is set - * to 0. If the value is 1 for a given channel, p.y is set - * to 0, too. If this value is 0, 2 should be assumed. - * - * Note: 4D coords are not supported. - */ - uint mNumUVComponents[ AI_MAX_NUMBER_OF_TEXTURECOORDS ]; - - /** - * The faces the mesh is contstructed from. - * - * Each face refers to a number of vertices by their indices. - * This array is always present in a mesh, its size is given - * in mNumFaces. If the - * AI_SCENE_FLAGS_NON_VERBOSE_FORMAT is not set, - * each face references an unique set of vertices. - */ - aiFace* mFaces; - - /** - * The number of bones this mesh contains. - * - * Can be 0, in which case the mBones array is null. - */ - uint mNumBones; - - /** - * The bones of this mesh. - * - * A bone consists of a name by which it can be found in the frame - * hierarchy and a set of vertex weights. - */ - aiBone** mBones; - - /** - * The material used by this mesh. - * - * A mesh does use only a single material. If an imported model uses - * multiple materials, the import splits up the mesh. Use this value as - * index into the scene's material list. - */ - uint mMaterialIndex; - - /** - * Name of the mesh. - * - * Meshes can be named, but this is not a requirement and leaving this - * field empty is totally fine. - * - * There are mainly three uses for mesh names: - * - Some formats name nodes and meshes independently. - * - Importers tend to split meshes up to meet the one-material-per-mesh - * requirement. Assigning the same (dummy) name to each of the result - * meshes aids the caller at recovering the original mesh partitioning. - * - Vertex animations refer to meshes by their names. - */ - aiString mName; - - /// NOT CURRENTLY IN USE. The number of attachment meshes. - uint mNumAnimMeshes; - - /** - * NOT CURRENTLY IN USE. Attachment meshes for this mesh, for vertex- - * based animation. - * - * Attachment meshes carry replacement data for some of the mesh's - * vertex components (usually positions, normals). - */ - aiAnimMesh** mAnimMeshes; - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/postprocess.d b/ExternalResources/assimp-master/port/dAssimp/assimp/postprocess.d deleted file mode 100644 index a720a8c..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/postprocess.d +++ /dev/null @@ -1,597 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Definitions for import post processing steps. - */ -module assimp.postprocess; - -extern ( C ) { - /** - * Defines the flags for all possible post processing steps. - * - * See: aiImportFile, aiImportFileEx - */ - enum aiPostProcessSteps { - /** - * Calculates the tangents and bitangents for the imported meshes. - * - * Does nothing if a mesh does not have normals. You might want this post - * processing step to be executed if you plan to use tangent space - * calculations such as normal mapping applied to the meshes. There is a - * config setting, AI_CONFIG_PP_CT_MAX_SMOOTHING_ANGLE, - * which allows you to specify a maximum smoothing angle for the - * algorithm. However, usually you will want to use the default value. - */ - CalcTangentSpace = 0x1, - - /** - * Identifies and joins identical vertex data sets within all imported - * meshes. - * - * After this step is run each mesh does contain only unique vertices - * anymore, so a vertex is possibly used by multiple faces. You usually - * want to use this post processing step. If your application deals with - * indexed geometry, this step is compulsory or you will just waste - * rendering time. If this flag is not specified, no vertices - * are referenced by more than one face and no index buffer is - * required for rendering. - */ - JoinIdenticalVertices = 0x2, - - /** - * Converts all the imported data to a left-handed coordinate space. - * - * By default the data is returned in a right-handed coordinate space - * which for example OpenGL prefers. In this space, +X points to the - * right, +Z points towards the viewer and and +Y points upwards. In the - * DirectX coordinate space +X points to the right, +Y points upwards and - * +Z points away from the viewer. - * - * You will probably want to consider this flag if you use Direct3D for - * rendering. The ConvertToLeftHanded flag supersedes this - * setting and bundles all conversions typically required for D3D-based - * applications. - */ - MakeLeftHanded = 0x4, - - /** - * Triangulates all faces of all meshes. - * - * By default the imported mesh data might contain faces with more than 3 - * indices. For rendering you'll usually want all faces to be triangles. - * This post processing step splits up all higher faces to triangles. - * Line and point primitives are not modified!. - * - * If you want »triangles only« with no other kinds of primitives, - * specify both Triangulate and SortByPType and - * ignore all point and line meshes when you process Assimp's output. - */ - Triangulate = 0x8, - - /** - * Removes some parts of the data structure (animations, materials, light - * sources, cameras, textures, vertex components). - * - * The components to be removed are specified in a separate configuration - * option, AI_CONFIG_PP_RVC_FLAGS. This is quite useful if - * you don't need all parts of the output structure. Especially vertex - * colors are rarely used today. - * - * Calling this step to remove unrequired stuff from the pipeline as - * early as possible results in an increased performance and a better - * optimized output data structure. - * - * This step is also useful if you want to force Assimp to recompute - * normals or tangents since the corresponding steps don't recompute them - * if they have already been loaded from the source asset. - * - * This flag is a poor one, mainly because its purpose is usually - * misunderstood. Consider the following case: a 3d model has been exported - * from a CAD app, it has per-face vertex colors. Because of the vertex - * colors (which are not even used by most apps), - * JoinIdenticalVertices cannot join vertices at the same - * position. By using this step, unneeded components are excluded as - * early as possible thus opening more room for internal optimzations. - */ - RemoveComponent = 0x10, - - /** - * Generates normals for all faces of all meshes. - * - * This is ignored if normals are already there at the time where this - * flag is evaluated. Model importers try to load them from the source - * file, so they are usually already there. Face normals are shared - * between all points of a single face, so a single point can have - * multiple normals, which, in other words, enforces the library to - * duplicate vertices in some cases. JoinIdenticalVertices - * is useless then. - * - * This flag may not be specified together with - * GenSmoothNormals. - */ - GenNormals = 0x20, - - /** - * Generates smooth normals for all vertices in the mesh. - * - * This is ignored if normals are already there at the time where this - * flag is evaluated. Model importers try to load them from the source file, so - * they are usually already there. - * - * There is a configuration option, - * AI_CONFIG_PP_GSN_MAX_SMOOTHING_ANGLE which allows you to - * specify an angle maximum for the normal smoothing algorithm. Normals - * exceeding this limit are not smoothed, resulting in a »hard« seam - * between two faces. Using a decent angle here (e.g. 80°) results in - * very good visual appearance. - */ - GenSmoothNormals = 0x40, - - /** - * Splits large meshes into smaller submeshes. - * - * This is quite useful for realtime rendering where the number of triangles - * which can be maximally processed in a single draw-call is usually limited - * by the video driver/hardware. The maximum vertex buffer is usually limited, - * too. Both requirements can be met with this step: you may specify both a - * triangle and vertex limit for a single mesh. - * - * The split limits can (and should!) be set through the - * AI_CONFIG_PP_SLM_VERTEX_LIMIT and - * AI_CONFIG_PP_SLM_TRIANGLE_LIMIT settings. The default - * values are AI_SLM_DEFAULT_MAX_VERTICES and - * AI_SLM_DEFAULT_MAX_TRIANGLES. - * - * Note that splitting is generally a time-consuming task, but not if - * there's nothing to split. The use of this step is recommended for most - * users. - */ - SplitLargeMeshes = 0x80, - - /** - * Removes the node graph and pre-transforms all vertices with the local - * transformation matrices of their nodes. - * - * The output scene does still contain nodes, however, there is only a - * root node with children, each one referencing only one mesh, each - * mesh referencing one material. For rendering, you can simply render - * all meshes in order, you don't need to pay attention to local - * transformations and the node hierarchy. Animations are removed during - * this step. - * - * This step is intended for applications that have no scenegraph. - * - * The step can cause some problems: if e.g. a mesh of the asset - * contains normals and another, using the same material index, does not, - * they will be brought together, but the first meshes's part of the - * normal list is zeroed. However, these artifacts are rare. - * - * Note: The AI_CONFIG_PP_PTV_NORMALIZE configuration - * property can be set to normalize the scene's spatial dimension - * to the -1...1 range. - */ - PreTransformVertices = 0x100, - - /** - * Limits the number of bones simultaneously affecting a single vertex to - * a maximum value. - * - * If any vertex is affected by more than that number of bones, the least - * important vertex weights are removed and the remaining vertex weights - * are renormalized so that the weights still sum up to 1. - * - * The default bone weight limit is 4 (AI_LMW_MAX_WEIGHTS), - * but you can use the #AI_CONFIG_PP_LBW_MAX_WEIGHTS setting - * to supply your own limit to the post processing step. - * - * If you intend to perform the skinning in hardware, this post processing - * step might be of interest for you. - */ - LimitBoneWeights = 0x200, - - /** - * Validates the imported scene data structure. - * - * This makes sure that all indices are valid, all animations and - * bones are linked correctly, all material references are correct, etc. - * - * It is recommended to capture Assimp's log output if you use this flag, - * so you can easily find ot what's actually wrong if a file fails the - * validation. The validator is quite rude and will find all - * inconsistencies in the data structure. - * - * Plugin developers are recommended to use it to debug their loaders. - * - * There are two types of validation failures: - *
    - *
  • Error: There's something wrong with the imported data. Further - * postprocessing is not possible and the data is not usable at all. - * The import fails, see aiGetErrorString() for the - * error message.
  • - *
  • Warning: There are some minor issues (e.g. 1000000 animation - * keyframes with the same time), but further postprocessing and use - * of the data structure is still safe. Warning details are written - * to the log file, AI_SCENE_FLAGS_VALIDATION_WARNING is - * set in aiScene::mFlags
  • - *
- * - * This post-processing step is not time-consuming. It's use is not - * compulsory, but recommended. - */ - ValidateDataStructure = 0x400, - - /** - * Reorders triangles for better vertex cache locality. - * - * The step tries to improve the ACMR (average post-transform vertex cache - * miss ratio) for all meshes. The implementation runs in O(n) and is - * roughly based on the 'tipsify' algorithm (see - * http://www.cs.princeton.edu/gfx/pubs/Sander_2007_%3ETR/tipsy.pdf). - * - * If you intend to render huge models in hardware, this step might - * be of interest for you. The AI_CONFIG_PP_ICL_PTCACHE_SIZE - * config setting can be used to fine-tune the cache optimization. - */ - ImproveCacheLocality = 0x800, - - /** - * Searches for redundant/unreferenced materials and removes them. - * - * This is especially useful in combination with the - * PretransformVertices and OptimizeMeshes - * flags. Both join small meshes with equal characteristics, but they - * can't do their work if two meshes have different materials. Because - * several material settings are always lost during Assimp's import - * filters, (and because many exporters don't check for redundant - * materials), huge models often have materials which are are defined - * several times with exactly the same settings. - * - * Several material settings not contributing to the final appearance of - * a surface are ignored in all comparisons; the material name is one of - * them. So, if you are passing additional information through the - * content pipeline (probably using »magic« material names), don't - * specify this flag. Alternatively take a look at the - * AI_CONFIG_PP_RRM_EXCLUDE_LIST setting. - */ - RemoveRedundantMaterials = 0x1000, - - /** - * This step tries to determine which meshes have normal vectors that are - * acing inwards. - * - * The algorithm is simple but effective: The bounding box of all - * vertices and their normals is compared against the volume of the - * bounding box of all vertices without their normals. This works well - * for most objects, problems might occur with planar surfaces. However, - * the step tries to filter such cases. - * - * The step inverts all in-facing normals. Generally it is recommended to - * enable this step, although the result is not always correct. - */ - FixInfacingNormals = 0x2000, - - /** - * This step splits meshes with more than one primitive type in - * homogeneous submeshes. - * - * The step is executed after the triangulation step. After the step - * returns, just one bit is set in aiMesh.mPrimitiveTypes. - * This is especially useful for real-time rendering where point and line - * primitives are often ignored or rendered separately. - * - * You can use the AI_CONFIG_PP_SBP_REMOVE option to - * specify which primitive types you need. This can be used to easily - * exclude lines and points, which are rarely used, from the import. - */ - SortByPType = 0x8000, - - /** - * This step searches all meshes for degenerated primitives and converts - * them to proper lines or points. - * - * A face is »degenerated« if one or more of its points are identical. - * To have the degenerated stuff not only detected and collapsed but also - * removed, try one of the following procedures: - * - * 1. (if you support lines and points for rendering but don't - * want the degenerates) - *
    - *
  • Specify the FindDegenerates flag.
  • - *
  • Set the AI_CONFIG_PP_FD_REMOVE option to 1. This will - * cause the step to remove degenerated triangles from the import - * as soon as they're detected. They won't pass any further - * pipeline steps.
  • - *
- * - * 2.(if you don't support lines and points at all ...) - *
    - *
  • Specify the FindDegenerates flag.
  • - *
  • Specify the SortByPType flag. This moves line and - * point primitives to separate meshes.
  • - *
  • Set the AI_CONFIG_PP_SBP_REMOVE option to - * aiPrimitiveType_POINTS | aiPrimitiveType_LINES - * to cause SortByPType to reject point and line meshes from the - * scene.
  • - *
- * - * Note: Degenerated polygons are not necessarily bad and that's why - * they're not removed by default. There are several file formats - * which don't support lines or points. Some exporters bypass the - * format specification and write them as degenerated triangle - * instead. - */ - FindDegenerates = 0x10000, - - /** - * This step searches all meshes for invalid data, such as zeroed normal - * vectors or invalid UV coords and removes/fixes them. This is intended - * to get rid of some common exporter errors. - * - * This is especially useful for normals. If they are invalid, and the - * step recognizes this, they will be removed and can later be - * recomputed, e.g. by the GenSmoothNormals step. - * - * The step will also remove meshes that are infinitely small and reduce - * animation tracks consisting of hundreds if redundant keys to a single - * key. The AI_CONFIG_PP_FID_ANIM_ACCURACY config property - * decides the accuracy of the check for duplicate animation tracks. - */ - FindInvalidData = 0x20000, - - /** - * This step converts non-UV mappings (such as spherical or cylindrical - * mapping) to proper texture coordinate channels. - * - * Most applications will support UV mapping only, so you will probably - * want to specify this step in every case. Note tha Assimp is not always - * able to match the original mapping implementation of the 3d app which - * produced a model perfectly. It's always better to let the father app - * compute the UV channels, at least 3ds max, maja, blender, lightwave, - * modo, ... are able to achieve this. - * - * Note: If this step is not requested, you'll need to process the - * AI_MATKEY_MAPPING material property in order to - * display all assets properly. - */ - GenUVCoords = 0x40000, - - /** - * This step applies per-texture UV transformations and bakes them to - * stand-alone vtexture coordinate channelss. - * - * UV transformations are specified per-texture – see the - * AI_MATKEY_UVTRANSFORM material key for more information. - * This step processes all textures with transformed input UV coordinates - * and generates new (pretransformed) UV channel which replace the old - * channel. Most applications won't support UV transformations, so you - * will probably want to specify this step. - * - * Note: UV transformations are usually implemented in realtime apps by - * transforming texture coordinates at vertex shader stage with a 3x3 - * (homogenous) transformation matrix. - */ - TransformUVCoords = 0x80000, - - /** - * This step searches for duplicate meshes and replaces duplicates with - * references to the first mesh. - * - * This step takes a while, don't use it if you have no time. Its main - * purpose is to workaround the limitation that many export file formats - * don't support instanced meshes, so exporters need to duplicate meshes. - * This step removes the duplicates again. Please note that Assimp does - * currently not support per-node material assignment to meshes, which - * means that identical meshes with differnent materials are currently - * not joined, although this is planned for future versions. - */ - FindInstances = 0x100000, - - /** - * A postprocessing step to reduce the number of meshes. - * - * In fact, it will reduce the number of drawcalls. - * - * This is a very effective optimization and is recommended to be used - * together with OptimizeGraph, if possible. The flag is - * fully compatible with both SplitLargeMeshes and - * SortByPType. - */ - OptimizeMeshes = 0x200000, - - /** - * A postprocessing step to optimize the scene hierarchy. - * - * Nodes with no animations, bones, lights or cameras assigned are - * collapsed and joined. - * - * Node names can be lost during this step. If you use special tag nodes - * to pass additional information through your content pipeline, use the - * AI_CONFIG_PP_OG_EXCLUDE_LIST setting to specify a list of - * node names you want to be kept. Nodes matching one of the names in - * this list won't be touched or modified. - * - * Use this flag with caution. Most simple files will be collapsed to a - * single node, complex hierarchies are usually completely lost. That's - * note the right choice for editor environments, but probably a very - * effective optimization if you just want to get the model data, convert - * it to your own format and render it as fast as possible. - * - * This flag is designed to be used with OptimizeMeshes for - * best results. - * - * Note: »Crappy« scenes with thousands of extremely small meshes packed - * in deeply nested nodes exist for almost all file formats. - * OptimizeMeshes in combination with - * OptimizeGraph usually fixes them all and makes them - * renderable. - */ - OptimizeGraph = 0x400000, - - /** This step flips all UV coordinates along the y-axis and adjusts - * material settings and bitangents accordingly. - * - * Output UV coordinate system: - *
 0y|0y ---------- 1x|0y
-       * |                 |
-       * |                 |
-       * |                 |
-       * 0x|1y ---------- 1x|1y
- * You'll probably want to consider this flag if you use Direct3D for - * rendering. The AI_PROCESS_CONVERT_TO_LEFT_HANDED flag - * supersedes this setting and bundles all conversions typically required - * for D3D-based applications. - */ - FlipUVs = 0x800000, - - /** - * This step adjusts the output face winding order to be clockwise. - * - * The default face winding order is counter clockwise. - * - * Output face order: - *
       x2
-       *
-       *                         x0
-       *  x1
- */ - FlipWindingOrder = 0x1000000 - } - - /** - * Abbrevation for convenience. - */ - alias aiPostProcessSteps aiProcess; - - /** - * Shortcut flag for Direct3D-based applications. - * - * Combines the MakeLeftHanded, FlipUVs and - * FlipWindingOrder flags. The output data matches Direct3D's - * conventions: left-handed geometry, upper-left origin for UV coordinates - * and clockwise face order, suitable for CCW culling. - */ - const aiPostProcessSteps AI_PROCESS_CONVERT_TO_LEFT_HANDED = - aiProcess.MakeLeftHanded | - aiProcess.FlipUVs | - aiProcess.FlipWindingOrder; - - /** - * Default postprocess configuration optimizing the data for real-time rendering. - * - * Applications would want to use this preset to load models on end-user - * PCs, maybe for direct use in game. - * - * If you're using DirectX, don't forget to combine this value with - * the ConvertToLeftHanded step. If you don't support UV - * transformations in your application, apply the - * TransformUVCoords step, too. - * - * Note: Please take the time to read the doc for the steps enabled by this - * preset. Some of them offer further configurable properties, some of - * them might not be of use for you so it might be better to not specify - * them. - */ - const aiPostProcessSteps AI_PROCESS_PRESET_TARGET_REALTIME_FAST = - aiProcess.CalcTangentSpace | - aiProcess.GenNormals | - aiProcess.JoinIdenticalVertices | - aiProcess.Triangulate | - aiProcess.GenUVCoords | - aiProcess.SortByPType; - - /** - * Default postprocess configuration optimizing the data for real-time - * rendering. - * - * Unlike AI_PROCESS_PRESET_TARGET_REALTIME_FAST, this - * configuration performs some extra optimizations to improve rendering - * speed and to minimize memory usage. It could be a good choice for a - * level editor environment where import speed is not so important. - * - * If you're using DirectX, don't forget to combine this value with - * the ConvertToLeftHanded step. If you don't support UV - * transformations in your application, apply the - * TransformUVCoords step, too. - * - * Note: Please take the time to read the doc for the steps enabled by this - * preset. Some of them offer further configurable properties, some of - * them might not be of use for you so it might be better to not specify - * them. - */ - const aiPostProcessSteps AI_PROCESS_PRESET_TARGET_REALTIME_QUALITY = - aiProcess.CalcTangentSpace | - aiProcess.GenSmoothNormals | - aiProcess.JoinIdenticalVertices | - aiProcess.ImproveCacheLocality | - aiProcess.LimitBoneWeights | - aiProcess.RemoveRedundantMaterials | - aiProcess.SplitLargeMeshes | - aiProcess.Triangulate | - aiProcess.GenUVCoords | - aiProcess.SortByPType | - aiProcess.FindDegenerates | - aiProcess.FindInvalidData; - - /** - * Default postprocess configuration optimizing the data for real-time - * rendering. - * - * This preset enables almost every optimization step to achieve perfectly - * optimized data. It's your choice for level editor environments where - * import speed is not important. - * - * If you're using DirectX, don't forget to combine this value with - * the ConvertToLeftHanded step. If you don't support UV - * transformations in your application, apply the - * TransformUVCoords step, too. - * - * Note: Please take the time to read the doc for the steps enabled by this - * preset. Some of them offer further configurable properties, some of - * them might not be of use for you so it might be better to not specify - * them. - */ - const aiPostProcessSteps AI_PROCESS_PRESET_TARGET_REALTIME_MAX_QUALITY = - AI_PROCESS_PRESET_TARGET_REALTIME_QUALITY | - aiProcess.FindInstances | - aiProcess.ValidateDataStructure | - aiProcess.OptimizeMeshes; -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/scene.d b/ExternalResources/assimp-master/port/dAssimp/assimp/scene.d deleted file mode 100644 index ab545b1..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/scene.d +++ /dev/null @@ -1,306 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Contains the data structures which store the hierarchy fo the imported data. - */ -module assimp.scene; - -import assimp.animation; -import assimp.camera; -import assimp.light; -import assimp.math; -import assimp.mesh; -import assimp.material; -import assimp.texture; -import assimp.types; - -extern ( C ) { - /** - * A node in the imported hierarchy. - * - * Each node has name, a parent node (except for the root node), a - * transformation relative to its parent and possibly several child nodes. - * Simple file formats don't support hierarchical structures, for these - * formats the imported scene does consist of only a single root node with - * no childs. - */ - struct aiNode { - /** - * The name of the node. - * - * The name might be empty (length of zero) but all nodes which need to - * be accessed afterwards by bones or animations are usually named. - * Multiple nodes may have the same name, but nodes which are accessed - * by bones (see aiBone and aiMesh.mBones) - * must be unique. - * - * Cameras and lights are assigned to a specific node name – if there are - * multiple nodes with this name, they are assigned to each of them. - * - * There are no limitations regarding the characters contained in this - * string. You should be able to handle stuff like whitespace, tabs, - * linefeeds, quotation marks, ampersands, … - */ - aiString mName; - - /** - * The transformation relative to the node's parent. - */ - aiMatrix4x4 mTransformation; - - /** - * Parent node. - * - * null if this node is the root node. - */ - aiNode* mParent; - - /** - * The number of child nodes of this node. - */ - uint mNumChildren; - - /** - * The child nodes of this node. - * - * null if mNumChildren is 0. - */ - aiNode** mChildren; - - /** - * The number of meshes of this node. - */ - int mNumMeshes; - - /** - * The meshes of this node. - * - * Each entry is an index for aiScene.mMeshes. - */ - uint* mMeshes; - } - - /** - * Flags which are combinated in aiScene.mFlags to store - * auxiliary information about the imported scene. - */ - enum aiSceneFlags : uint { - /** - * Specifies that the scene data structure that was imported is not - * complete. - * - * This flag bypasses some internal validations and allows the import of - * animation skeletons, material libraries or camera animation paths - * using Assimp. Most applications won't support such data. - */ - INCOMPLETE = 0x1, - - /** - * This flag is set by the validation post-processing step - * (aiProcess.ValidateDS) if the validation was successful. - * - * In a validated scene you can be sure that any cross references in the - * data structure (e.g. vertex indices) are valid. - */ - VALIDATED = 0x2, - - /** - * This flag is set by the validation post-processing step - * (aiProcess.ValidateDS) if the validation is successful - * but some issues have been found. - * - * This can for example mean that a texture that does not exist is - * referenced by a material or that the bone weights for a vertex don't - * sum to 1. In most cases you should still be able to use the import. - * - * This flag could be useful for applications which don't capture - * Assimp's log output. - */ - VALIDATION_WARNING = 0x4, - - /** - * This flag is currently only set by the - * aiProcess.JoinIdenticalVertices post-processing step. It - * indicates that the vertices of the output meshes aren't in the - * internal verbose format anymore. In the verbose format all vertices - * are unique, no vertex is ever referenced by more than one face. - */ - NON_VERBOSE_FORMAT = 0x8, - - /** - * Denotes pure height-map terrain data. Pure terrains usually consist of - * quads, sometimes triangles, in a regular grid. The x,y coordinates of - * all vertex positions refer to the x,y coordinates on the terrain - * height map, the z-axis stores the elevation at a specific point. - * - * TER (Terragen) and HMP (3D Game Studio) are height map formats. - * - * Note: Assimp is probably not the best choice for loading huge - * terrains – fully triangulated data takes extremely much storage - * space and should be avoided as long as possible (typically you will - * perform the triangulation when you actually need to render it). - */ - FLAGS_TERRAIN = 0x10 - } - - /** - * The root structure of the imported data. - * - * Everything that was imported from the given file can be accessed from here. - * Objects of this class are generally maintained and owned by Assimp, not - * by the caller. You shouldn't want to instance it, nor should you ever try to - * delete a given scene on your own. - */ - struct aiScene { - /** - * Any combination of the aiSceneFlags. By default, this - * value is 0, no flags are set. - * - * Most applications will want to reject all scenes with the - * aiSceneFlags.INCOMPLETE bit set. - */ - uint mFlags; - - /** - * The root node of the hierarchy. - * - * There will always be at least the root node if the import was - * successful (and no special flags have been set). Presence of further - * nodes depends on the format and contents of the imported file. - */ - aiNode* mRootNode; - - /** - * The number of meshes in the scene. - */ - uint mNumMeshes; - - /** - * The array of meshes. - * - * Use the indices given in the aiNode structure to access - * this array. The array is mNumMeshes in size. - * - * If the aiSceneFlags.INCOMPLETE flag is not set, there - * will always be at least one mesh. - */ - aiMesh** mMeshes; - - /** - * The number of materials in the scene. - */ - uint mNumMaterials; - - /** - * The array of meshes. - * - * Use the indices given in the aiMesh structure to access - * this array. The array is mNumMaterials in size. - * - * If the aiSceneFlags.INCOMPLETE flag is not set, there - * will always be at least one material. - */ - aiMaterial** mMaterials; - - /** - * The number of animations in the scene. - */ - uint mNumAnimations; - - /** - * The array of animations. - * - * All animations imported from the given file are listed here. The array - * is mNumAnimations in size. - */ - aiAnimation** mAnimations; - - /** - * The number of textures embedded into the file. - */ - uint mNumTextures; - - /** - * The array of embedded textures. - * - * Not many file formats embed their textures into the file. An example - * is Quake's MDL format (which is also used by some - * GameStudio versions). - */ - aiTexture** mTextures; - - /** - * The number of light sources in the scene. - * - * Light sources are fully optional, in most cases this attribute will be - * 0. - */ - uint mNumLights; - - /** - * The array of light sources. - * - * All light sources imported from the given file are listed here. The - * array is mNumLights in size. - */ - aiLight** mLights; - - /** - * The number of cameras in the scene. - * - * Cameras are fully optional, in most cases this attribute - * will be 0. - */ - uint mNumCameras; - - /** - * The array of cameras. - * - * All cameras imported from the given file are listed here. The array is - * mNumCameras in size. - * - * The first camera in the array (if existing) is the default camera view - * at the scene. - */ - aiCamera** mCameras; - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/texture.d b/ExternalResources/assimp-master/port/dAssimp/assimp/texture.d deleted file mode 100644 index 0f46ff5..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/texture.d +++ /dev/null @@ -1,122 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Contains helper structures to handle textures in Assimp. - * - * Used for file formats which embed their textures into the model file. - * Supported are both normal textures, which are stored as uncompressed pixels, - * and "compressed" textures, which are stored in a file format such as PNG or - * TGA. - */ -module assimp.texture; - -extern ( C ) { - /** - * Helper structure to represent a texel in a ARGB8888 format. - * - * Used by aiTexture. - */ - struct aiTexel { - align ( 1 ): - ubyte b, g, r, a; - } - - /** - * Helper structure to describe an embedded texture. - * - * Usually textures are contained in external files but some file formats - * embed them directly in the model file. There are two types of - * embedded textures: - * - * 1. Uncompressed textures: The color data is given in an - * uncompressed format. - * - * 2. Compressed textures stored in a file format like PNG or JPEG. - * The raw file bytes are given so the application must utilize an image - * decoder (e.g. DevIL) to get access to the actual color data. - */ - struct aiTexture { - /** - * Width of the texture, in pixels. - * - * If mHeight is zero the texture is compressed in a format - * like JPEG. In this case, this value specifies the size of the memory - * area pcData is pointing to, in bytes. - */ - uint mWidth; - - /** - * Height of the texture, in pixels. - * - * If this value is zero, pcData points to an compressed - * texture in any format (e.g. JPEG). - */ - uint mHeight; - - /** - * A hint from the loader to make it easier for applications to determine - * the type of embedded compressed textures. - * - * If mHeight is not 0, this member is undefined. Otherwise - * it is set set to '\0\0\0\0' if the loader has no additional - * information about the texture file format used, or the file extension - * of the format without a trailing dot. If there are multiple file - * extensions for a format, the shortest extension is chosen (JPEG maps - * to 'jpg', not to 'jpeg'). E.g. 'dds\0', 'pcx\0', 'jpg\0'. All - * characters are lower-case. The fourth byte will always be '\0'. - */ - char achFormatHint[4]; - - /** - * Data of the texture. - * - * Points to an array of mWidth * mHeight - * aiTexels. The format of the texture data is always - * ARGB8888 to make the implementation for user of the library as easy as - * possible. - * - * If mHeight is 0, this is a pointer to a memory buffer of - * size mWidth containing the compressed texture data. - */ - aiTexel* pcData; - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/types.d b/ExternalResources/assimp-master/port/dAssimp/assimp/types.d deleted file mode 100644 index d3c0b53..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/types.d +++ /dev/null @@ -1,249 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Contains miscellaneous types used in Assimp's C API. - */ -module assimp.types; - -extern ( C ) { - /** - * Our own C boolean type. - */ - enum aiBool : int { - FALSE = 0, - TRUE = 1 - } - - /** - * Type definition for log stream callback function pointers. - */ - alias void function( char* message, char* user ) aiLogStreamCallback; - - /** - * Represents a log stream. A log stream receives all log messages and - * streams them somewhere. - * - * See: aiGetPredefinedLogStream, - * aiAttachLogStream and aiDetachLogStream. - */ - struct aiLogStream { - /** - * Callback function to be called when a new message arrives. - */ - aiLogStreamCallback callback; - - /** - * User data to be passed to the callback. - */ - char* user; - } - - /** - * Maximum dimension for aiStrings. - * - * Assimp strings are zero terminated. - */ - const size_t MAXLEN = 1024; - - /** - * Represents an UTF-8 string, zero byte terminated. - * - * The length of such a string is limited to MAXLEN bytes - * (excluding the terminal \0). - * - * The character set of an aiString is explicitly defined to be UTF-8. This - * Unicode transformation was chosen in the belief that most strings in 3d - * model files are limited to ASCII characters, thus the character set - * needed to be ASCII compatible. - * - * Most text file loaders provide proper Unicode input file handling, - * special unicode characters are correctly transcoded to UTF-8 and are kept - * throughout the libraries' import pipeline. - * - * For most applications, it will be absolutely sufficient to interpret the - * aiString as ASCII data and work with it as one would work with a plain - * char[]. - * - * To access an aiString from D you might want to use something like the - * following piece of code: - * --- - * char[] importAiString( aiString* s ) { - * return s.data[ 0 .. s.length ]; - * } - * --- - */ - struct aiString { - /** - * Length of the string (excluding the terminal \0). - * - * This is not the logical length of strings containing UTF-8 - * multibyte sequences, but the number of bytes from the beginning of the - * string to its end. - */ - size_t length; - - /** - * String buffer. - * - * Size limit is MAXLEN. - */ - char data[ MAXLEN ]; - } - - /** - * Standard return type for some library functions. - */ - enum aiReturn : uint { - /** - * Indicates that a function was successful. - */ - SUCCESS = 0x0, - - /** - * Indicates that a function failed. - */ - FAILURE = -0x1, - - /** - * Indicates that not enough memory was available to perform the - * requested operation. - */ - OUTOFMEMORY = -0x3 - } - - /** - * Seek origins (for the virtual file system API). - */ - enum aiOrigin : uint { - /** - * Beginning of the file. - */ - SET = 0x0, - - /** - * Current position of the file pointer. - */ - CUR = 0x1, - - /** - * End of the file. - * - * Offsets must be negative. - */ - END = 0x2 - } - - /** - * Enumerates predefined log streaming destinations. - * - * Logging to these streams can be enabled with a single call to - * aiAttachPredefinedLogStream(). - */ - enum aiDefaultLogStream :uint { - /** - * Stream the log to a file. - */ - FILE = 0x1, - - /** - * Stream the log to standard output. - */ - STDOUT = 0x2, - - /** - * Stream the log to standard error. - */ - STDERR = 0x4, - - /** - * MSVC only: Stream the log the the debugger (this relies on - * OutputDebugString from the Win32 SDK). - */ - DEBUGGER = 0x8 - } - - /** - * Stores the memory requirements for different components (e.g. meshes, - * materials, animations) of an import. All sizes are in bytes. - */ - struct aiMemoryInfo { - /** - * Storage allocated for texture data. - */ - uint textures; - - /** - * Storage allocated for material data. - */ - uint materials; - - /** - * Storage allocated for mesh data. - */ - uint meshes; - - /** - * Storage allocated for node data. - */ - uint nodes; - - /** - * Storage allocated for animation data. - */ - uint animations; - - /** - * Storage allocated for camera data. - */ - uint cameras; - - /** - * Storage allocated for light data. - */ - uint lights; - - /** - * Total storage allocated for the full import. - */ - uint total; - } -} diff --git a/ExternalResources/assimp-master/port/dAssimp/assimp/versionInfo.d b/ExternalResources/assimp-master/port/dAssimp/assimp/versionInfo.d deleted file mode 100644 index 4981155..0000000 --- a/ExternalResources/assimp-master/port/dAssimp/assimp/versionInfo.d +++ /dev/null @@ -1,72 +0,0 @@ -/* ---------------------------------------------------------------------------- -Open Asset Import Library (ASSIMP) ---------------------------------------------------------------------------- - -Copyright (c) 2006-2009, ASSIMP Development Team - -All rights reserved. - -Redistribution and use of this software in source and binary forms, -with or without modification, are permitted provided that the following -conditions are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the - following disclaimer in the documentation and/or other - materials provided with the distribution. - - * Neither the name of the ASSIMP team, nor the names of its - contributors may be used to endorse or promote products - derived from this software without specific prior - written permission of the ASSIMP Development Team. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ---------------------------------------------------------------------------- -*/ - -/** - * Flags returned by aiGetCompileFlags(). - */ -module assimp.versionInfo; - -extern ( C ) { - /** - * Assimp was compiled as a shared object (Windows: DLL). - */ - const uint ASSIMP_CFLAGS_SHARED = 0x1; - - /** - * Assimp was compiled against STLport. - */ - const uint ASSIMP_CFLAGS_STLPORT = 0x2; - - /** - * Assimp was compiled as a debug build. - */ - const uint ASSIMP_CFLAGS_DEBUG = 0x4; - - /** - * Assimp was compiled with ASSIMP_BUILD_BOOST_WORKAROUND defined. - */ - const uint ASSIMP_CFLAGS_NOBOOST = 0x8; - - /** - * Assimp was compiled with ASSIMP_BUILD_SINGLETHREADED defined. - */ - const uint ASSIMP_CFLAGS_SINGLETHREADED = 0x10; -} diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.exe b/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.exe deleted file mode 100644 index 0a1a7b0..0000000 Binary files a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.exe and /dev/null differ diff --git a/OpenGLEngine/Lib/assimp-vc141-mtd.lib b/OpenGLEngine/Lib/assimp-vc141-mtd.lib deleted file mode 100644 index 9892af3..0000000 Binary files a/OpenGLEngine/Lib/assimp-vc141-mtd.lib and /dev/null differ diff --git a/OpenGLEngine/Lib/freetype.lib b/OpenGLEngine/Lib/freetype.lib deleted file mode 100644 index 798e8ff..0000000 Binary files a/OpenGLEngine/Lib/freetype.lib and /dev/null differ diff --git a/OpenGLEngine/Lib/glfw3.lib b/OpenGLEngine/Lib/glfw3.lib deleted file mode 100644 index e7ae794..0000000 Binary files a/OpenGLEngine/Lib/glfw3.lib and /dev/null differ diff --git a/OpenGLEngine/Lib/reactphysics3d.lib b/OpenGLEngine/Lib/reactphysics3d.lib deleted file mode 100644 index 744bea3..0000000 Binary files a/OpenGLEngine/Lib/reactphysics3d.lib and /dev/null differ diff --git a/OpenGLEngine/OpenGLEngine/AeroComponent.h b/OpenGLEngine/OpenGLEngine/AeroComponent.h deleted file mode 100644 index aa005a9..0000000 --- a/OpenGLEngine/OpenGLEngine/AeroComponent.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct AeroComponent - { - AeroComponent(ECSEntity _target = ECSEntity(), Mat3 _aerodynamicTensor = Mat3(1.0f), Vector3 _relativePoint = Vector3(0, 0, 0)) - :target(_target), aerodynamicTensor(_aerodynamicTensor), relativePoint(_relativePoint) - { - - } - Mat3 aerodynamicTensor; - ECSEntity target; - Vector3 relativePoint; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/AeroControlComponent.h b/OpenGLEngine/OpenGLEngine/AeroControlComponent.h deleted file mode 100644 index a918690..0000000 --- a/OpenGLEngine/OpenGLEngine/AeroControlComponent.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include - -namespace Reality -{ - struct AeroControlComponent - { - AeroControlComponent(std::vector _positiveKeys = { GLFW_KEY_UP }, std::vector _negetiveKeys = { GLFW_KEY_DOWN }, float _rate = 1) - :positiveKeys(_positiveKeys), negetiveKeys(_negetiveKeys), rate(_rate) - { - - } - - std::vector positiveKeys; - std::vector negetiveKeys; - float rate; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/AeroControlSystem.cpp b/OpenGLEngine/OpenGLEngine/AeroControlSystem.cpp deleted file mode 100644 index 98b7cab..0000000 --- a/OpenGLEngine/OpenGLEngine/AeroControlSystem.cpp +++ /dev/null @@ -1,46 +0,0 @@ -#include "AeroControlSystem.h" - -namespace Reality -{ - AeroControlSystem::AeroControlSystem() - { - requireComponent(); - requireComponent(); - } - - void AeroControlSystem::Update(float deltaTime) - { - pKey = false; - nKey = false; - for (auto e : getEntities()) - { - auto& aero = e.getComponent(); - auto& control = e.getComponent(); - - for (auto key : control.positiveKeys) - { - if (glfwGetKey(getWorld().data.renderUtil->window->glfwWindow, key) == GLFW_PRESS) - { - aero.controlSetting += control.rate * deltaTime; - pKey = true; - } - } - - for (auto key : control.negetiveKeys) - { - if (glfwGetKey(getWorld().data.renderUtil->window->glfwWindow, key) == GLFW_PRESS) - { - aero.controlSetting -= control.rate * deltaTime; - nKey = true; - } - } - - if (!pKey && !nKey) - { - aero.controlSetting = 0; - } - - aero.controlSetting = glm::clamp(aero.controlSetting, -1.0f, 1.0f); - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/AeroControlSystem.h b/OpenGLEngine/OpenGLEngine/AeroControlSystem.h deleted file mode 100644 index 27b8ec1..0000000 --- a/OpenGLEngine/OpenGLEngine/AeroControlSystem.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "AeroMinMaxComponent.h" -#include "AeroControlComponent.h" - -namespace Reality -{ - class AeroControlSystem : public ECSSystem - { - public: - AeroControlSystem(); - void Update(float deltaTime); - private: - bool pKey = false; - bool nKey = false; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/AeroMinMaxComponent.h b/OpenGLEngine/OpenGLEngine/AeroMinMaxComponent.h deleted file mode 100644 index 3d6abf6..0000000 --- a/OpenGLEngine/OpenGLEngine/AeroMinMaxComponent.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct AeroMinMaxComponent - { - AeroMinMaxComponent(Mat3 _minTensor = Mat3(1.0f), Mat3 _baseTensor = Mat3(1.0f), Mat3 _maxTensor = Mat3(1.0f), float _controlSetting = 0.0f) - :minTensor(_minTensor), baseTensor(_baseTensor), maxTensor(_maxTensor), controlSetting(_controlSetting) - { - - } - Mat3 minTensor; - Mat3 baseTensor; - Mat3 maxTensor; - float controlSetting; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/AeroSystem.cpp b/OpenGLEngine/OpenGLEngine/AeroSystem.cpp deleted file mode 100644 index 8b68db7..0000000 --- a/OpenGLEngine/OpenGLEngine/AeroSystem.cpp +++ /dev/null @@ -1,46 +0,0 @@ -#include "AeroSystem.h" -#include "RigidBodyComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - AeroSystem::AeroSystem() - { - requireComponent(); - } - - void AeroSystem::UpdateForceFromTensor(ECSWorld& world, AeroComponent& aero, RigidBodyComponent& body, TransformComponentV2& transform) - { - // Calculate total velocity (windspeed and body's velocity). - Vector3 velocity = body.velocity; - velocity += windspeed; - - // Calculate the velocity in body coordinates - Vector3 bodyVel = transform.WorldToLocalDirection(velocity); - - // Calculate the force in body coordinates - Vector3 bodyForce = aero.aerodynamicTensor * bodyVel / 1.0f; - Vector3 force = transform.LocalToWorldDirection(bodyForce); - - // Apply the force - Vector3 forcePoint = transform.LocalToWorldPosition(aero.relativePoint); - body.AddForceAtPoint(force, forcePoint, transform.GetPosition()); - - //world.data.renderUtil->DrawLine(transform.GetPosition(), forcePoint + force * 1000.0f, Color::Purple); - world.data.renderUtil->DrawLine(forcePoint, forcePoint + force * 1000.0f, Color::Purple); - } - - void AeroSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& aero = e.getComponent(); - if (aero.target.hasComponent() && aero.target.hasComponent()) - { - auto& rigidbody = aero.target.getComponent(); - auto& transform = aero.target.getComponent(); - UpdateForceFromTensor(getWorld(), aero, rigidbody, transform); - } - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/AeroSystem.h b/OpenGLEngine/OpenGLEngine/AeroSystem.h deleted file mode 100644 index 63ccebd..0000000 --- a/OpenGLEngine/OpenGLEngine/AeroSystem.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "AeroComponent.h" - -namespace Reality -{ - struct RigidBodyComponent; - struct TransformComponentV2; - class AeroSystem : public ECSSystem - { - public: - AeroSystem(); - void Update(float deltaTime); - Vector3 windspeed = Vector3(0, 0, 0); - private: - void UpdateForceFromTensor(ECSWorld& world, AeroComponent& aero, RigidBodyComponent& body, TransformComponentV2& transform); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/BoxColliderComponent.h b/OpenGLEngine/OpenGLEngine/BoxColliderComponent.h deleted file mode 100644 index 7ef0bf3..0000000 --- a/OpenGLEngine/OpenGLEngine/BoxColliderComponent.h +++ /dev/null @@ -1,27 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include - -namespace Reality -{ - struct BoxColliderComponent - { - BoxColliderComponent(ECSEntity _body = ECSEntity(), Vector3 _size = Vector3(0, 0, 0), Vector3 _offset = Vector3(0, 0, 0), Vector3 _eulerAngles = Vector3(0, 0, 0)) - : body(_body), size(_size), offset(_offset), rp3dId(-1) - { - SetRotation(_eulerAngles); - } - ECSEntity body; - Vector3 offset; - Vector3 size; - Quaternion orientation; - // Euler angles in degrees - inline void SetRotation(Vector3 eulerAngles) - { - glm::vec3 rotationInRads = glm::vec3(glm::radians(eulerAngles.x), - glm::radians(eulerAngles.y), glm::radians(eulerAngles.z)); - orientation = glm::quat(rotationInRads); - } - int rp3dId; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/BoxColliderSystem.cpp b/OpenGLEngine/OpenGLEngine/BoxColliderSystem.cpp deleted file mode 100644 index 898ccc4..0000000 --- a/OpenGLEngine/OpenGLEngine/BoxColliderSystem.cpp +++ /dev/null @@ -1,95 +0,0 @@ -#include "BoxColliderSystem.h" -#include "RigidBodyComponent.h" -#include "RigidBodySystem.h" - -namespace Reality -{ - BoxColliderSystem::BoxColliderSystem(rp3d::CollisionWorld& _rp3dWorld) - :rp3dWorld(_rp3dWorld) - { - requireComponent(); - } - - void BoxColliderSystem::Update(float deltaTime) - { - std::vector rp3dShapesTemp; - std::vector aliveIds; - aliveIds.resize(rp3dShapes.size()); - int id = 0; - - for (auto e : getEntities()) - { - auto &boxCollider = e.getComponent(); - - if (boxCollider.body.isAlive() && boxCollider.body.hasComponent()) - { - auto &body = boxCollider.body.getComponent(); - - // Update RP3D Ids - // Calculate local rp3d transform - rp3d::Vector3 initPosition(boxCollider.offset.x, - boxCollider.offset.y, - boxCollider.offset.z); - rp3d::Quaternion initOrientation = rp3d::Quaternion(boxCollider.orientation.x, boxCollider.orientation.y, boxCollider.orientation.z, boxCollider.orientation.w); - rp3d::Transform rp3dtransform(initPosition, initOrientation); - - auto rp3dBody = getWorld().getSystemManager().getSystem().rp3dBodies[body.rp3dId]; - // If new rigidbody, create an entry - if (boxCollider.rp3dId < 0) - { - rp3d::BoxShape* shape = new rp3d::BoxShape(rp3d::Vector3(boxCollider.size.x, boxCollider.size.y, boxCollider.size.z) * 0.5f); - // Add the collision shape to the rigid body - - rp3d::ProxyShape * proxyShape = rp3dBody->addCollisionShape(shape, rp3dtransform); - proxyShape->setUserData(&boxCollider); - rp3dShapesTemp.push_back(proxyShape); - body.inertiaTensor[0][0] += (1.0f / 12.0f) * (pow(2 * boxCollider.size.y, 2) + pow(2 * boxCollider.size.z, 2)) / body.inverseMass; - body.inertiaTensor[1][1] += (1.0f / 12.0f) * (pow(2 * boxCollider.size.z, 2) + pow(2 * boxCollider.size.x, 2)) / body.inverseMass; - body.inertiaTensor[2][2] += (1.0f / 12.0f) * (pow(2 * boxCollider.size.x, 2) + pow(2 * boxCollider.size.y, 2)) / body.inverseMass; - boxCollider.rp3dId = id; - } - else if (boxCollider.body.isAlive()) - { - rp3d::ProxyShape * shape = rp3dShapes[boxCollider.rp3dId]; - shape->setLocalToBodyTransform(rp3dtransform); - aliveIds[boxCollider.rp3dId] = 1; - rp3dShapesTemp.push_back(shape); - boxCollider.rp3dId = id; - } - id++; - - if (boxCollider.body.hasComponent()) - { - auto& bodyTransform = boxCollider.body.getComponent(); - getWorld().data.renderUtil->DrawCube(bodyTransform.GetUnScaledTransformationMatrix() * Vector4(boxCollider.offset, 1.0f), boxCollider.size, bodyTransform.GetOrientation() * boxCollider.orientation); - } - } - else - { - // No need to kill it, the death of RB already killed it - aliveIds[boxCollider.rp3dId] = 1; - e.kill(); - } - - } - - for (int i = 0; i < aliveIds.size(); i++) - { - if (aliveIds[i] == 0) - { - if (rp3dShapes[i]) - { - auto shape = rp3dShapes[i]->getCollisionShapePublic(); - - if (rp3dShapes[i]->getBody() && rp3dShapes[i]->getBody()->getProxyShapesList()) - { - rp3dShapes[i]->getBody()->removeCollisionShape(rp3dShapes[i]); - } - delete shape; - } - } - } - - rp3dShapes = rp3dShapesTemp; - } -} diff --git a/OpenGLEngine/OpenGLEngine/BoxColliderSystem.h b/OpenGLEngine/OpenGLEngine/BoxColliderSystem.h deleted file mode 100644 index 189e426..0000000 --- a/OpenGLEngine/OpenGLEngine/BoxColliderSystem.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "BoxColliderComponent.h" -#include "TransformComponentV2.h" -#include -namespace Reality -{ - class BoxColliderSystem : public ECSSystem - { - public: - BoxColliderSystem(rp3d::CollisionWorld& _rp3dWorld); - void Update(float deltaTime); - private: - rp3d::CollisionWorld& rp3dWorld; - std::vector rp3dShapes; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/CableComponent.h b/OpenGLEngine/OpenGLEngine/CableComponent.h deleted file mode 100644 index 07d09c6..0000000 --- a/OpenGLEngine/OpenGLEngine/CableComponent.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -namespace Reality -{ - struct CableComponent - { - CableComponent(ECSEntity a = ECSEntity(), ECSEntity b = ECSEntity(), float _maxLength = 10, float _restitution = 1.0f) - : entityA(a), entityB(b), maxLength(_maxLength), restitution(_restitution){} - ECSEntity entityA; - ECSEntity entityB; - float maxLength; - float restitution; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/CableComponentSystem.cpp b/OpenGLEngine/OpenGLEngine/CableComponentSystem.cpp deleted file mode 100644 index 18a69ce..0000000 --- a/OpenGLEngine/OpenGLEngine/CableComponentSystem.cpp +++ /dev/null @@ -1,45 +0,0 @@ -#include "CableComponentSystem.h" -#include "TransformComponent.h" -#include "ParticleContactComponent.h" - -namespace Reality -{ - CableComponentSystem::CableComponentSystem() - { - requireComponent(); - } - - void CableComponentSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& cable = e.getComponent(); - float length = glm::length(cable.entityA.getComponent().position - - cable.entityB.getComponent().position); - - getWorld().data.renderUtil->DrawSphere(cable.entityA.getComponent().position, 1, Color::Magenta); - getWorld().data.renderUtil->DrawSphere(cable.entityB.getComponent().position, 1, Color::Magenta); - - getWorld().data.renderUtil->DrawLine(cable.entityA.getComponent().position, - cable.entityB.getComponent().position, Color::Blue); - - if (length < cable.maxLength) - { - continue; - } - - Vector3 normal = glm::normalize(cable.entityB.getComponent().position - - cable.entityA.getComponent().position); - - float penetration = length - cable.maxLength; - - auto contactEntity = getWorld().createEntity(); - contactEntity.addComponent( - cable.entityA, - cable.entityB, - cable.restitution, - normal, - penetration); - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/CableComponentSystem.h b/OpenGLEngine/OpenGLEngine/CableComponentSystem.h deleted file mode 100644 index 78fd957..0000000 --- a/OpenGLEngine/OpenGLEngine/CableComponentSystem.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "CableComponent.h" -namespace Reality -{ - class CableComponentSystem : public ECSSystem - { - public: - CableComponentSystem(); - void Update(float deltaTime); - }; -} - diff --git a/OpenGLEngine/OpenGLEngine/CameraLookComponent.h b/OpenGLEngine/OpenGLEngine/CameraLookComponent.h deleted file mode 100644 index 80c44a4..0000000 --- a/OpenGLEngine/OpenGLEngine/CameraLookComponent.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct CameraLookComponent - { - CameraLookComponent() - { - - } - }; -} diff --git a/OpenGLEngine/OpenGLEngine/CameraLookSystem.cpp b/OpenGLEngine/OpenGLEngine/CameraLookSystem.cpp deleted file mode 100644 index 420c611..0000000 --- a/OpenGLEngine/OpenGLEngine/CameraLookSystem.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "CameraLookSystem.h" -#include "MouseMoveEvent.h" - -namespace Reality -{ - CameraLookSystem::CameraLookSystem() - { - requireComponent(); - } - - void CameraLookSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - Camera& camera = getWorld().data.renderUtil->camera; - auto mouseMoveEvents = getWorld().getEventManager().getEvents(); - for (auto event : mouseMoveEvents) - { - camera.ProcessMouseMovement(event.deltaX, event.deltaY); - } - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/ContactEvent.h b/OpenGLEngine/OpenGLEngine/ContactEvent.h deleted file mode 100644 index c8ef717..0000000 --- a/OpenGLEngine/OpenGLEngine/ContactEvent.h +++ /dev/null @@ -1,40 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "RigidBodyComponent.h" - -namespace Reality -{ - struct ContactEvent - { - ContactEvent(ECSEntity _bodyA = ECSEntity(), ECSEntity _bodyB = ECSEntity(), Vector3 _normal = Vector3(0, 0 , 0), float _penetrationDepth = 0, Vector3 _localPointOnShape1 = Vector3(0, 0, 0), Vector3 _localPointOnShape2 = Vector3(0, 0, 0), Vector3 _worldPoint1 = Vector3(0, 0, 0), Vector3 _worldPoint2 = Vector3(0, 0, 0), float _restitution = 1.0f) - :entityA(_bodyA), entityB(_bodyB), normal(_normal), penetrationDepth(_penetrationDepth), localPointOnShape1(_localPointOnShape1), localPointOnShape2(_localPointOnShape2), worldPoint1(_worldPoint1), worldPoint2(_worldPoint2), restitution(_restitution) - { - - } - - ECSEntity entityA; - - ECSEntity entityB; - - /// Normalized normal vector of the contact (from body1 toward body2) in world space - Vector3 normal; - - /// Penetration depth - float penetrationDepth; - - /// Contact point on proxy shape 1 in local-space of proxy shape 1 - Vector3 localPointOnShape1; - - /// Contact point on proxy shape 2 in local-space of proxy shape 2 - Vector3 localPointOnShape2; - - /// Contact point on proxy shape 1 in world-space - Vector3 worldPoint1; - - /// Contact point on proxy shape 2 in world-space - Vector3 worldPoint2; - - /// Coefficient Of restitution - float restitution; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/ContactGenerationSystem.cpp b/OpenGLEngine/OpenGLEngine/ContactGenerationSystem.cpp deleted file mode 100644 index 3ecb9f3..0000000 --- a/OpenGLEngine/OpenGLEngine/ContactGenerationSystem.cpp +++ /dev/null @@ -1,23 +0,0 @@ -#include "ContactGenerationSystem.h" - -namespace Reality -{ - ContactGenerationSystem::ContactGenerationSystem(rp3d::CollisionWorld& _rp3dWorld) : rp3dWorld(_rp3dWorld) - { - - } - - void ContactGenerationSystem::Update(float deltaTime) - { - if (contactReciever == nullptr) - { - contactReciever = new ContactInfoReciever(getWorld()); - } - rp3dWorld.testCollision(contactReciever); - } - - ContactGenerationSystem::~ContactGenerationSystem() - { - delete contactReciever; - } -} diff --git a/OpenGLEngine/OpenGLEngine/ContactGenerationSystem.h b/OpenGLEngine/OpenGLEngine/ContactGenerationSystem.h deleted file mode 100644 index 14c2b24..0000000 --- a/OpenGLEngine/OpenGLEngine/ContactGenerationSystem.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "ContactInfoReciever.h" -#include - -namespace Reality -{ - class ContactGenerationSystem : public ECSSystem - { - public: - ContactGenerationSystem(rp3d::CollisionWorld& _rp3dWorld); - void Update(float deltaTime); - ~ContactGenerationSystem(); - private: - rp3d::CollisionWorld& rp3dWorld; - ContactInfoReciever* contactReciever = nullptr; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/ContactInfoReciever.h b/OpenGLEngine/OpenGLEngine/ContactInfoReciever.h deleted file mode 100644 index f472fdd..0000000 --- a/OpenGLEngine/OpenGLEngine/ContactInfoReciever.h +++ /dev/null @@ -1,66 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "ContactEvent.h" -#include "RigidBodyData.h" -#include -#include -#include -namespace Reality -{ - class ContactInfoReciever : public rp3d::CollisionCallback - { - public: - ContactInfoReciever(ECSWorld& _world) : world(_world) {} - ECSWorld& world; - void notifyContact(const CollisionCallbackInfo& collisionCallbackInfo) - { - rp3d::ContactManifoldListElement * listElem = collisionCallbackInfo.contactManifoldElements; - // For each contact manifold - for (; listElem != nullptr; listElem = listElem->getNext()) { - rp3d::ContactManifold * manifold = listElem->getContactManifold(); - // Get the contact point - rp3d::ContactPoint * point = manifold->getContactPoints(); - // For each contact point of the manifold - for (int i = 0; i < manifold->getNbContactPoints(); i++) { - // Get the world - space contact point on body 1 - rp3d::Vector3 pos1 = point->getLocalPointOnShape1(); - // Get the world - space contact point on body 1 - rp3d::Vector3 pos2 = point->getLocalPointOnShape2(); - // Get the world - space contact normal - rp3d::Vector3 normal = point->getNormal(); - normal.normalize(); - // Get the penetration - rp3d::decimal penetration = point->getPenetrationDepth(); - // Get Body 1 - rp3d::CollisionBody* body1 = manifold->getBody1(); - assert(body1); - RigidBodyData* bodyA = (RigidBodyData*)(manifold->getBody1()->getUserData()); - // Get Body 2 - rp3d::CollisionBody* body2 = manifold->getBody2(); - assert(body2); - RigidBodyData* bodyB = (RigidBodyData*)(manifold->getBody2()->getUserData()); - // Get Collider 1 - rp3d::ProxyShape* shape1 = manifold->getShape1(); - assert(shape1); - // Get Collider 2 - rp3d::ProxyShape* shape2 = manifold->getShape2(); - assert(shape2); - // Get World Point 1 - rp3d::Vector3 worldPos1 = shape1->getLocalToWorldTransform() * pos1; - // Get World Point 2 - rp3d::Vector3 worldPos2 = shape2->getLocalToWorldTransform() * pos2; - // Create a contact event - world.getEventManager().emitEvent(bodyA->entity, bodyB->entity, - Vector3(normal.x, normal.y, normal.z), - penetration, - Vector3(pos1.x, pos1.y, pos1.z), - Vector3(pos2.x, pos2.y, pos2.z), - Vector3(worldPos1.x, worldPos1.y, worldPos1.z), - Vector3(worldPos2.x, worldPos2.y, worldPos2.z)); - // Go to the next point in the list - point = point->getNext(); - } - } - } - }; -} diff --git a/OpenGLEngine/OpenGLEngine/ContactResolutionSystem.cpp b/OpenGLEngine/OpenGLEngine/ContactResolutionSystem.cpp deleted file mode 100644 index 5999763..0000000 --- a/OpenGLEngine/OpenGLEngine/ContactResolutionSystem.cpp +++ /dev/null @@ -1,225 +0,0 @@ -#include "ContactResolutionSystem.h" -#include "TransformComponentV2.h" -#include "RigidBodyComponent.h" -#include - -namespace Reality -{ - - ContactResolutionSystem::ContactResolutionSystem(rp3d::CollisionWorld& _rp3dWorld) : rp3dWorld(_rp3dWorld) - { - } - - void ContactResolutionSystem::Update(float deltaTime) - { - auto contactEvents = getWorld().getEventManager().getEvents(); - for (auto& contact : contactEvents) - { - ResolvePenetration(contact); - ResolveVelocity(contact); - } - getWorld().data.renderUtil->RenderText("Num Contacts = " + to_string(contactEvents.size()), 1920 * 0.5f - 100, 1080 * 0.5f, 0.5f, Color::Red); - } - void ContactResolutionSystem::ResolvePenetration(ContactEvent & contact) - { - // Get Rigidbodies involved - auto& rbA = contact.entityA.getComponent(); - auto& rbB = contact.entityB.getComponent(); - auto& transformA = contact.entityA.getComponent(); - auto& transformB = contact.entityB.getComponent(); - - // Calculate contact point as avg - Vector3 contactPoint = (contact.worldPoint1 + contact.worldPoint2) * 0.5f; - - // Relative Positions - Vector3 relativePositionA = contact.worldPoint1 - transformA.GetPosition(); - Vector3 relativePositionB = contact.worldPoint2 - transformB.GetPosition(); - contact.normal *= -1; - // World Inertia Tensors - Mat3 worldInvInertiaTensorA = rbA.worldInverseInertiaTensor(transformA.GetRotationMatrix()); - Mat3 worldInvInertiaTensorB = rbB.worldInverseInertiaTensor(transformB.GetRotationMatrix()); - - float totalInertia = 0; - - Vector3 angularInertiaWorldA = glm::cross(relativePositionA, contact.normal); - angularInertiaWorldA = worldInvInertiaTensorA * angularInertiaWorldA; - angularInertiaWorldA = glm::cross(angularInertiaWorldA, relativePositionA); - - float angularInertiaA = glm::dot(angularInertiaWorldA, contact.normal); - float linearInertiaA = rbA.inverseMass; - totalInertia += angularInertiaA + linearInertiaA; - - Vector3 angularInertiaWorldB = glm::cross(relativePositionB, contact.normal); - angularInertiaWorldB = worldInvInertiaTensorB * angularInertiaWorldB; - angularInertiaWorldB = glm::cross(angularInertiaWorldB, relativePositionB); - - float angularInertiaB = glm::dot(angularInertiaWorldB, contact.normal); - float linearInertiaB = rbB.inverseMass; - totalInertia += angularInertiaB + linearInertiaB; - - // Total Moves - float inverseInertia = 1 / totalInertia; - float linearMoveA = contact.penetrationDepth * linearInertiaA * inverseInertia; - float linearMoveB = -contact.penetrationDepth * linearInertiaB * inverseInertia; - float angularMoveA = contact.penetrationDepth * angularInertiaA * inverseInertia; - float angularMoveB = -contact.penetrationDepth * angularInertiaB * inverseInertia; - - float limitA = angularLimitConstant * glm::length(relativePositionA); - if (abs(angularMoveA) > limitA) - { - float totalMoveA = linearMoveA + angularMoveA; - // Set the new angular move, with the same sign as before. - if (angularMoveA >= 0) - { - angularMoveA = limitA; - } else - { - angularMoveA = -limitA; - } - // Make the linear move take the extra slack. - linearMoveA = totalMoveA - angularMoveA; - } - - float limitB = angularLimitConstant * glm::length(relativePositionB); - if (abs(angularMoveB) > limitB) - { - float totalMoveB = linearMoveB + angularMoveB; - // Set the new angular move, with the same sign as before. - if (angularMoveB >= 0) - { - angularMoveB = limitB; - } - else - { - angularMoveB = -limitB; - } - // Make the linear move take the extra slack. - linearMoveB = totalMoveB - angularMoveB; - } - - // Update Linear Moves - transformA.SetPosition(transformA.GetPosition() + contact.normal * linearMoveA); - transformB.SetPosition(transformB.GetPosition() + contact.normal * linearMoveB); - - // Update Rotational Moves - // A - Vector3 impulsiveTorqueA = glm::cross(relativePositionA, contact.normal); - Vector3 impulsePerMoveA = worldInvInertiaTensorA * impulsiveTorqueA; - - Vector3 rotationPerMoveA = impulsePerMoveA * (1 / angularInertiaA); - Vector3 rotationA = rotationPerMoveA * angularMoveA; - - glm::quat rotationQuatA = glm::quat(0, rotationA.x, rotationA.y, rotationA.z); - transformA.SetOrientation(glm::normalize(transformA.GetOrientation() + 0.5f * rotationQuatA * transformA.GetOrientation())); - - // B - Vector3 impulsiveTorqueB = glm::cross(relativePositionB, contact.normal); - Vector3 impulsePerMoveB = worldInvInertiaTensorB * impulsiveTorqueB; - - Vector3 rotationPerMoveB = impulsePerMoveB * (1 / angularInertiaB); - Vector3 rotationB = rotationPerMoveB * angularMoveB; - - glm::quat rotationQuatB = glm::quat(0, rotationB.x, rotationB.y, rotationB.z); - transformB.SetOrientation(glm::normalize(transformB.GetOrientation() + 0.5f * rotationQuatB * transformB.GetOrientation())); - contact.normal *= -1; - - } - void ContactResolutionSystem::ResolveVelocity(ContactEvent & contact) - { - // Get Rigidbodies involved - auto& rbA = contact.entityA.getComponent(); - auto& rbB = contact.entityB.getComponent(); - auto& transformA = contact.entityA.getComponent(); - auto& transformB = contact.entityB.getComponent(); - - // Calculate contact point as avg - Vector3 contactPoint = (contact.worldPoint1 + contact.worldPoint2) * 0.5f; - - // Calculate contact point basis - Vector3 contactY; - Vector3 contactZ; - Mat3 contactLocalToWorld = Mat3(1.0f); - CalculateContactBasis(contact.normal, contactLocalToWorld, contactY, contactZ); - getWorld().data.renderUtil->DrawLine(contactPoint, contactPoint + 5.0f * contact.normal, Color::Red); - getWorld().data.renderUtil->DrawLine(contactPoint, contactPoint + 5.0f * contactY, Color::Green); - getWorld().data.renderUtil->DrawLine(contactPoint, contactPoint + 5.0f * contactZ, Color::Blue); - - // Relative Positions - Vector3 relativePositionA = contact.worldPoint1 - transformA.GetPosition(); - Vector3 relativePositionB = contact.worldPoint2 - transformB.GetPosition(); - - // World Inertia Tensors - Mat3 worldInvInertiaTensorA = rbA.worldInverseInertiaTensor(transformA.GetRotationMatrix()); - Mat3 worldInvInertiaTensorB = rbB.worldInverseInertiaTensor(transformB.GetRotationMatrix()); - - // Calculate velocity Per Unit Impulse - // Body A - Vector3 torquePerUnitImpulseA = glm::cross(relativePositionA, contact.normal); - Vector3 rotationPerUnitImpulseA = worldInvInertiaTensorA * torquePerUnitImpulseA; - Vector3 deltaVelWorldA = glm::cross(rotationPerUnitImpulseA, relativePositionA); - - float deltaVel = glm::dot(deltaVelWorldA, contact.normal); - deltaVel += rbA.inverseMass; - - // Body B - Vector3 torquePerUnitImpulseB = glm::cross(relativePositionB, contact.normal); - Vector3 rotationPerUnitImpulseB = worldInvInertiaTensorB * torquePerUnitImpulseB; - Vector3 deltaVelWorldB = glm::cross(rotationPerUnitImpulseB, relativePositionB); - - deltaVel += glm::dot(deltaVelWorldB, contact.normal); - deltaVel += rbB.inverseMass; - - // Closing Velocity - Vector3 velocityA = glm::cross(rbA.angularVelocity, relativePositionA); - velocityA += rbA.velocity; - - Vector3 velocityB = glm::cross(rbB.angularVelocity, relativePositionB); - velocityB += rbB.velocity; - - Vector3 closingVelocityWorld = velocityA - velocityB; - Vector3 closingVelocityLocal = glm::transpose(contactLocalToWorld) * closingVelocityWorld; - - if (closingVelocityLocal.x < 0) - { - return; - } - // Delta Velocity and impulse - float desiredDeltaVelocityLocal = -closingVelocityLocal.x * (1 + 0.4f); - Vector3 impulseContact = Vector3(desiredDeltaVelocityLocal / deltaVel, 0, 0); - Vector3 impulseA = contactLocalToWorld * impulseContact; - Vector3 impulseB = -impulseA; - - // Calculate Velocity Change - // A - Vector3 velocityChangeA = impulseA * rbA.inverseMass; - Vector3 rotationalTorqueA = glm::cross(relativePositionA, impulseA); - Vector3 angularVelocityChangeA = worldInvInertiaTensorA * rotationalTorqueA; - rbA.velocity += velocityChangeA; - rbA.angularVelocity += angularVelocityChangeA; - // B - Vector3 velocityChangeB = impulseB * rbB.inverseMass; - Vector3 rotationalTorqueB = glm::cross(relativePositionB, impulseB); - Vector3 angularVelocityChangeB = worldInvInertiaTensorB * rotationalTorqueB; - rbB.velocity += velocityChangeB; - rbB.angularVelocity += angularVelocityChangeB; - - // Debug Drawing - getWorld().data.renderUtil->DrawSphere(contact.worldPoint1, 0.4f, Color::Red); - getWorld().data.renderUtil->DrawSphere(contact.worldPoint2, 0.4f, Color::Blue); - getWorld().data.renderUtil->DrawLine(contact.worldPoint1, contact.worldPoint2, Color::Beige); - } - void ContactResolutionSystem::CalculateContactBasis(Vector3 contactNormal, Mat3 & transformationMat, Vector3 & y, Vector3 & z) - { - Vector3 possibleYAxis = Vector3(0, 1.0f, 0); - if (glm::length(glm::cross(possibleYAxis, contactNormal)) <= 0.01f) - { - possibleYAxis = Vector3(0, 0, 1.0f); - } - z = glm::normalize(glm::cross(contactNormal, possibleYAxis)); - y = glm::normalize(glm::cross(z, contactNormal)); - - transformationMat = Mat3(contactNormal.x, contactNormal.y, contactNormal.z, - y.x, y.y, y.z, - z.x, z.y, z.z); - } -} diff --git a/OpenGLEngine/OpenGLEngine/ContactResolutionSystem.h b/OpenGLEngine/OpenGLEngine/ContactResolutionSystem.h deleted file mode 100644 index 2b70f08..0000000 --- a/OpenGLEngine/OpenGLEngine/ContactResolutionSystem.h +++ /dev/null @@ -1,20 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "ContactEvent.h" -#include - -namespace Reality -{ - class ContactResolutionSystem : public ECSSystem - { - public: - ContactResolutionSystem(rp3d::CollisionWorld& _rp3dWorld); - void Update(float deltaTime); - rp3d::CollisionWorld& rp3dWorld; - float angularLimitConstant = 0.2f; - private: - void ResolvePenetration(ContactEvent& contact); - void ResolveVelocity(ContactEvent& contact); - void CalculateContactBasis(Vector3 contactNormal, Mat3& transformationMat, Vector3& y, Vector3& z); - }; -} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/FixedSpringComponent.h b/OpenGLEngine/OpenGLEngine/FixedSpringComponent.h deleted file mode 100644 index b8b312b..0000000 --- a/OpenGLEngine/OpenGLEngine/FixedSpringComponent.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct FixedSpringComponent - { - FixedSpringComponent(float _springConstant = 10, float _restLength = 10, ECSEntity e = ECSEntity()) - :springConstant(_springConstant), restLength(_restLength), entity(e){} - float springConstant; - float restLength; - ECSEntity entity; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/FixedSpringForceGeneratorSystem.cpp b/OpenGLEngine/OpenGLEngine/FixedSpringForceGeneratorSystem.cpp deleted file mode 100644 index 01f799b..0000000 --- a/OpenGLEngine/OpenGLEngine/FixedSpringForceGeneratorSystem.cpp +++ /dev/null @@ -1,53 +0,0 @@ -#include "FixedSpringForceGeneratorSystem.h" -#include "ParticleComponent.h" - -namespace Reality -{ - FixedSpringForceGeneratorSystem::FixedSpringForceGeneratorSystem() - { - requireComponent(); - requireComponent(); - } - - - void FixedSpringForceGeneratorSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &transform = e.getComponent(); - auto &spring = e.getComponent(); - - if (spring.entity.hasComponent() && - spring.entity.hasComponent()) - { - auto &particle = spring.entity.getComponent(); - auto &entityTransform = spring.entity.getComponent(); - - Vector3 relativePosition = entityTransform.position - transform.position; - float length = glm::length(relativePosition); - float x = length - spring.restLength; - Vector3 direction = glm::normalize(relativePosition); - - particle.AddForce(-spring.springConstant * x * direction); - - /* - float g = 1.0f / (1.0f + pow(abs(x), 0.5f)); - float r = 1 - g; - - Color color = Color(r, g, 0, 1); - - float deltaLength = length / 10.0f; - for (int i = 0; i < 10; i++) - { - getWorld().data.renderUtil->DrawCube( - transform.position + (float)i * deltaLength * direction, - Vector3(0.1f, 0.1f, 0.1f) * min((spring.springConstant / 10.0f), 5.0f), Vector3(0,0,0), color); - } - - getWorld().data.renderUtil->DrawLine( - transform.position, transform.position + length * direction, color);*/ - } - } - - } -} diff --git a/OpenGLEngine/OpenGLEngine/FlighSimulatorComponent.h b/OpenGLEngine/OpenGLEngine/FlighSimulatorComponent.h deleted file mode 100644 index 6d4420c..0000000 --- a/OpenGLEngine/OpenGLEngine/FlighSimulatorComponent.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct FlighSimulatorComponent - { - FlighSimulatorComponent(Vector3 _propulsion = Vector3(0.0f ,0.0f, 1000.0f)) - :propulsion(_propulsion) - { - - } - Vector3 propulsion; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/FlightSimulatorSystem.cpp b/OpenGLEngine/OpenGLEngine/FlightSimulatorSystem.cpp deleted file mode 100644 index a2ff9d5..0000000 --- a/OpenGLEngine/OpenGLEngine/FlightSimulatorSystem.cpp +++ /dev/null @@ -1,52 +0,0 @@ -#include "FlightSimulatorSystem.h" -#include "LifeTimeComponent.h" - -namespace Reality -{ - FlightSimulatorSystem::FlightSimulatorSystem() - { - requireComponent(); - requireComponent(); - requireComponent(); - } - - void FlightSimulatorSystem::Update(float deltaTime) - { - timer += deltaTime; - for (auto e : getEntities()) - { - auto& rigidbody = e.getComponent(); - auto& transform = e.getComponent(); - auto& flight = e.getComponent(); - - rigidbody.AddForce(transform.LocalToWorldDirection(flight.propulsion)); - //rigidbody.AddForce(Vector3(0, -10, 0)); - - // smoke - if (timer > 0.1f) - { - /*for (int i = 0; i < 3; i++) - { - auto e = getWorld().createEntity(); - e.addComponent(transform.GetPosition() + Vector3(RANDOM_FLOAT(-5.0f, 5.0f), RANDOM_FLOAT(-5.0f, 5.0f), RANDOM_FLOAT(-5.0f, 5.0f)) - transform.Forward() * 15.0f); - e.addComponent(7.0f); - }*/ - auto e = getWorld().createEntity(); - e.addComponent(transform.GetPosition() - transform.Forward() * 15.0f); - e.addComponent(7.0f); - timer = 0; - } - } - - if (getEntities().size() > 0) - { - float width = getWorld().data.renderUtil->window->width; - float height = getWorld().data.renderUtil->window->height; - - getWorld().data.renderUtil->RenderText("W , S - Pitch Controls", width / 2 - 100.0f, 60.0f, 0.4f, Color::Orange); - getWorld().data.renderUtil->RenderText("A , D - Yaw Controls", width / 2 - 100.0f, 35.0f, 0.4f, Color::Orange); - getWorld().data.renderUtil->RenderText("Q , E - Roll Controls", width / 2 - 100.0f, 10.0f, 0.4f, Color::Orange); - } - - } -} diff --git a/OpenGLEngine/OpenGLEngine/FlightSimulatorSystem.h b/OpenGLEngine/OpenGLEngine/FlightSimulatorSystem.h deleted file mode 100644 index 67dcc5c..0000000 --- a/OpenGLEngine/OpenGLEngine/FlightSimulatorSystem.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "FlighSimulatorComponent.h" -#include "RigidBodyComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class FlightSimulatorSystem : public ECSSystem - { - public: - FlightSimulatorSystem(); - void Update(float deltaTime); - private: - float timer = 0; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/FollowCameraComponent.h b/OpenGLEngine/OpenGLEngine/FollowCameraComponent.h deleted file mode 100644 index d78cb5c..0000000 --- a/OpenGLEngine/OpenGLEngine/FollowCameraComponent.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct FollowCameraComponent - { - FollowCameraComponent(Vector3 _follow = Vector3(0.0f, 20.0f, 0.0f)) - :follow(_follow) - { - - } - Vector3 follow; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/FollowCameraSystem.cpp b/OpenGLEngine/OpenGLEngine/FollowCameraSystem.cpp deleted file mode 100644 index 2a7fb5a..0000000 --- a/OpenGLEngine/OpenGLEngine/FollowCameraSystem.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "FollowCameraSystem.h" - -namespace Reality -{ - FollowCameraSystem::FollowCameraSystem() - { - requireComponent(); - requireComponent(); - } - - void FollowCameraSystem::Update(float deltaTime) - { - Camera& cam = getWorld().data.renderUtil->camera; - for (auto e : getEntities()) - { - auto& follow = e.getComponent(); - auto& transform = e.getComponent(); - getWorld().data.renderUtil->camera.Position = transform.GetPosition() + /*transform.LocalToWorldDirection(follow.follow)*/ - cam.Front * 100.0f; - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/FollowCameraSystem.h b/OpenGLEngine/OpenGLEngine/FollowCameraSystem.h deleted file mode 100644 index 2ce6a43..0000000 --- a/OpenGLEngine/OpenGLEngine/FollowCameraSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "FollowCameraComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class FollowCameraSystem : public ECSSystem - { - public: - FollowCameraSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.cpp b/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.cpp deleted file mode 100644 index d1bbb3d..0000000 --- a/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "ForceAccumulatorSystem.h" - - -namespace Reality -{ - ForceAccumulatorSystem::ForceAccumulatorSystem() - { - requireComponent(); - } - - - void ForceAccumulatorSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &particle = e.getComponent(); - particle.accelaration = particle.GetForce() * particle.inverseMass; - particle.ResetForceAccumulator(); - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/ForceAndTorqueAccumulatorSystem.cpp b/OpenGLEngine/OpenGLEngine/ForceAndTorqueAccumulatorSystem.cpp deleted file mode 100644 index 3b91bdb..0000000 --- a/OpenGLEngine/OpenGLEngine/ForceAndTorqueAccumulatorSystem.cpp +++ /dev/null @@ -1,27 +0,0 @@ -#include "ForceAndTorqueAccumulatorSystem.h" - -namespace Reality -{ - ForceAndTorqueAccumulatorSystem::ForceAndTorqueAccumulatorSystem() - { - requireComponent(); - requireComponent(); - } - - void ForceAndTorqueAccumulatorSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &rigidbody = e.getComponent(); - auto &transform = e.getComponent(); - - rigidbody.accelaration = rigidbody.GetForce() * rigidbody.inverseMass; - rigidbody.ResetForceAccumulator(); - - Mat3 rotMat = transform.GetRotationMatrix(); - rigidbody.angularAccelaration = rigidbody.worldInverseInertiaTensor(rotMat) - * rigidbody.GetTorque(); - rigidbody.ResetTorqueAccumulator(); - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/ForceAndTorqueAccumulatorSystem.h b/OpenGLEngine/OpenGLEngine/ForceAndTorqueAccumulatorSystem.h deleted file mode 100644 index d4f0221..0000000 --- a/OpenGLEngine/OpenGLEngine/ForceAndTorqueAccumulatorSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "RigidBodyComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class ForceAndTorqueAccumulatorSystem : public ECSSystem - { - public: - ForceAndTorqueAccumulatorSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/GravityForceGeneratorSystem.cpp b/OpenGLEngine/OpenGLEngine/GravityForceGeneratorSystem.cpp deleted file mode 100644 index c1df543..0000000 --- a/OpenGLEngine/OpenGLEngine/GravityForceGeneratorSystem.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "GravityForceGeneratorSystem.h" - - -namespace Reality -{ - GravityForceGeneratorSystem::GravityForceGeneratorSystem() - { - requireComponent(); - } - - - void GravityForceGeneratorSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &particle = e.getComponent(); - particle.AddForce(gravity * particle.gravityScale / particle.inverseMass); - } - - } -} diff --git a/OpenGLEngine/OpenGLEngine/InfiniteSpawnComponent.h b/OpenGLEngine/OpenGLEngine/InfiniteSpawnComponent.h deleted file mode 100644 index 8a81892..0000000 --- a/OpenGLEngine/OpenGLEngine/InfiniteSpawnComponent.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct InfiniteSpawnComponent - { - InfiniteSpawnComponent(float _height = 0) - : height(_height) - { - - } - float height; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/InfiniteSpawnSystem.cpp b/OpenGLEngine/OpenGLEngine/InfiniteSpawnSystem.cpp deleted file mode 100644 index ae10ce8..0000000 --- a/OpenGLEngine/OpenGLEngine/InfiniteSpawnSystem.cpp +++ /dev/null @@ -1,34 +0,0 @@ -#include "InfiniteSpawnSystem.h" -#include "SpawnTargetEvent.h" - -namespace Reality -{ - InfiniteSpawnSystem::InfiniteSpawnSystem() - { - requireComponent(); - requireComponent(); - } - - void InfiniteSpawnSystem::Update(float deltaTime) - { - auto targetEvents = getWorld().getEventManager().getEvents(); - - if (targetEvents.size() > 0) - { - Vector3 target = targetEvents[0].targetPos; - - for (auto e : getEntities()) - { - auto& spawn = e.getComponent(); - auto& transform = e.getComponent(); - - if (abs(target.z - transform.GetPosition().z) > 2050.0f) - { - transform.SetPosition(transform.GetPosition() + (target.z > transform.GetPosition().z ? 4050.0f : -4050.0f) * Vector3(0, 0, 1)); - spawn.height = RANDOM_FLOAT(100.0f, 500.0f); - } - getWorld().data.renderUtil->DrawCube(transform.GetPosition() + spawn.height * 0.5f * Vector3(0, 1, 0), Vector3(50.0f, spawn.height, 50.0f)); - } - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/InfiniteSpawnSystem.h b/OpenGLEngine/OpenGLEngine/InfiniteSpawnSystem.h deleted file mode 100644 index cb95b34..0000000 --- a/OpenGLEngine/OpenGLEngine/InfiniteSpawnSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "InfiniteSpawnComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class InfiniteSpawnSystem : public ECSSystem - { - public: - InfiniteSpawnSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetComponent.h b/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetComponent.h deleted file mode 100644 index 317a9ad..0000000 --- a/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetComponent.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct InfiniteSpawnTargetComponent - { - InfiniteSpawnTargetComponent() - { - - } - }; -} diff --git a/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetSystem.cpp b/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetSystem.cpp deleted file mode 100644 index 5434839..0000000 --- a/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetSystem.cpp +++ /dev/null @@ -1,20 +0,0 @@ -#include "InfiniteSpawnTargetSystem.h" -#include "SpawnTargetEvent.h" - -namespace Reality -{ - InfiniteSpawnTargetSystem::InfiniteSpawnTargetSystem() - { - requireComponent(); - requireComponent(); - } - - void InfiniteSpawnTargetSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& transform = e.getComponent(); - getWorld().getEventManager().emitEvent(transform.GetPosition()); - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetSystem.h b/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetSystem.h deleted file mode 100644 index 7694392..0000000 --- a/OpenGLEngine/OpenGLEngine/InfiniteSpawnTargetSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "InfiniteSpawnTargetComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class InfiniteSpawnTargetSystem : public ECSSystem - { - public: - InfiniteSpawnTargetSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/LifeTimeComponent.h b/OpenGLEngine/OpenGLEngine/LifeTimeComponent.h deleted file mode 100644 index 0173690..0000000 --- a/OpenGLEngine/OpenGLEngine/LifeTimeComponent.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct LifeTimeComponent - { - LifeTimeComponent(float _maxTime = 10) - :maxTime(_maxTime), timer(0), startSize(RANDOM_FLOAT(1.0f, 3.0f)), size(0) - { - - } - float maxTime; - float timer; - float startSize; - float size; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/LifeTimeSystem.cpp b/OpenGLEngine/OpenGLEngine/LifeTimeSystem.cpp deleted file mode 100644 index b188084..0000000 --- a/OpenGLEngine/OpenGLEngine/LifeTimeSystem.cpp +++ /dev/null @@ -1,27 +0,0 @@ -#include "LifeTimeSystem.h" - -namespace Reality -{ - LifeTimeSystem::LifeTimeSystem() - { - requireComponent(); - requireComponent(); - } - - void LifeTimeSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& life = e.getComponent(); - auto& transform = e.getComponent(); - - life.timer += deltaTime; - life.size = life.startSize + 10.0f * pow(life.timer, 0.5f); - getWorld().data.renderUtil->DrawSphere(transform.GetPosition(), life.size, Color::Yellow); - if (life.timer > life.maxTime) - { - e.kill(); - } - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/LifeTimeSystem.h b/OpenGLEngine/OpenGLEngine/LifeTimeSystem.h deleted file mode 100644 index 17b76fb..0000000 --- a/OpenGLEngine/OpenGLEngine/LifeTimeSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "LifeTimeComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class LifeTimeSystem : public ECSSystem - { - public: - LifeTimeSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/Main.cpp b/OpenGLEngine/OpenGLEngine/Main.cpp deleted file mode 100644 index 91a5161..0000000 --- a/OpenGLEngine/OpenGLEngine/Main.cpp +++ /dev/null @@ -1,651 +0,0 @@ -//#define STB_IMAGE_IMPLEMENTATION -#include "UpdateTransformMatricesSystem.h" -#include "RenderingSystem.h" -#include "RenderingSystemV2.h" -#include "InputEventSystem.h" -#include "RotateSystem.h" -#include "ParticleSystem.h" -#include "ParticleSpawnerSystem.h" -#include "GravityForceGeneratorSystem.h" -#include "FixedSpringForceGeneratorSystem.h" -#include "ForceAccumulatorSystem.h" -#include "PairedSpringForceGeneratorSystem.h" -#include "SphereContactGeneratorSystem.h" -#include "ParticleContactResolutionSystem.h" -#include "CableComponentSystem.h" -#include "RodSystem.h" -#include "ForceAndTorqueAccumulatorSystem.h" -#include "RigidBodySystem.h" -#include "RigidbodyGravityForceGeneratorSystem.h" -#include "ContactGenerationSystem.h" -#include "ContactResolutionSystem.h" -#include "SphereColliderSystem.h" -#include "BoxColliderSystem.h" -#include "MoveInBoundsSystem.h" -#include "FPSControlSystem.h" -#include "DynamicDirectionalLightSystem.h" -#include "DynamicPointLightSystem.h" -#include "DynamicSpotLightSystem.h" -#include "FlightSimulatorSystem.h" -#include "FollowCameraSystem.h" -#include "InfiniteSpawnSystem.h" -#include "InfiniteSpawnTargetSystem.h" -#include "AeroControlSystem.h" -#include "SetAerodynamicTensorSystem.h" -#include "AeroSystem.h" -#include "CameraLookSystem.h" -#include "LifeTimeSystem.h" -#include -#include -#include - -#define DEBUG_LOG_LEVEL 3 - -using namespace Reality; - -void LoadShaders(ECSWorld& world); -void LoadModels(ECSWorld& world); -void MakeABunchaObjects(ECSWorld& world); -void MakeABunchaSprings(ECSWorld& world); -void MakeABunchaSpheres(ECSWorld& world); -void MakeACable(ECSWorld& world); -void MakeCablesAndRods(ECSWorld& world); -void MakeFlight(ECSWorld& world); -void TestContacts(ECSWorld& world); -void TestCollision(ECSWorld& world); -void SetupLights(ECSWorld& world); - -int main() -{ - ECSWorld world; - - // Init and Load - world.data.InitRendering(); - //LoadAssets(world); - - world.data.renderUtil->camera.Position = Vector3(0, 15.0f, 100.0f); - world.data.renderUtil->SetFOV(60); - // Create entities - - // Make a player controller - auto e = world.createEntity(); - e.addComponent(); - - //auto wall = world.createEntity(); - //wall.addComponent(Vector3(0, -3.0f, 0.0f), Vector3(0.1f, 0.1f, 0.1f), Vector3(0, 270, 0)); - //// Add mesh - //wall.addComponent("Resources/Models/Sponza-master/sponza.obj"); - - SetupLights(world); - //MakeABunchaObjects(world); - //MakeABunchaSpheres(world); - //MakeABunchaSprings(world); - //MakeACable(world); - //akeCablesAndRods(world); - //MakeFlight(world); - //TestContacts(world); - TestCollision(world); - - // Create Systems - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - world.getSystemManager().addSystem(); - - // Rigidbody Physics - rp3d::CollisionWorld rp3dWorld; - world.getSystemManager().addSystem(rp3dWorld); - world.getSystemManager().addSystem(rp3dWorld); - world.getSystemManager().addSystem(rp3dWorld); - world.getSystemManager().addSystem(rp3dWorld); - world.getSystemManager().addSystem(rp3dWorld); - world.getSystemManager().addSystem(); - - - float time = glfwGetTime(); - float stepTime = glfwGetTime(); - float deltaTime = 0; - float elapsedDeltaTime = 0; - float logicDelta = 0; - float debugDelta = 0; - - LoadShaders(world); - bool shadersLoaded = false; - bool modelsLoadStarted = false; - // game loop - // ----------- - while (!glfwWindowShouldClose(world.data.renderUtil->window->glfwWindow)) - { - float current = glfwGetTime(); - deltaTime = current - time; - deltaTime = 1 / 60.0f; - time = glfwGetTime(); - - world.update(); - - // Poll OpenGl events - glfwPollEvents(); - - world.data.renderUtil->ClearDisplay(world.data.renderUtil->window->glfwWindow); - - // Load - if (!shadersLoaded) - { - shadersLoaded = world.data.assetLoader->ShadersLoaded(); - } - if(shadersLoaded && !modelsLoadStarted) - { - LoadModels(world); - modelsLoadStarted = true; - } - // Update View - world.data.renderUtil->UpdateViewMatrix(); - // Process Input - world.getSystemManager().getSystem().Update(deltaTime); - - // Game Logic Update - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - - //Flight Sim - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - - // Update Transform - world.getSystemManager().getSystem().Update(deltaTime); - // Physics - float fixedDeltaTime = glfwGetKey(world.data.renderUtil->window->glfwWindow, GLFW_KEY_SPACE) == GLFW_PRESS ? 1 / 60.0f : 0; - //float fixedDeltaTime = 1 / 60.0f; - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - // Particle Force Generators - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - // Rigiidbody Force Generators and collisions - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - // Physics Solvers - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - - world.getSystemManager().getSystem().Update(fixedDeltaTime); - world.getSystemManager().getSystem().Update(fixedDeltaTime); - - // Rendering Update - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - world.getSystemManager().getSystem().Update(deltaTime); - - elapsedDeltaTime = glfwGetTime() - time; - logicDelta = elapsedDeltaTime - world.data.renderUtil->GetRenderDelta(); - stepTime = glfwGetTime(); - - // Debug - if (DEBUG_LOG_LEVEL > 0) - { - world.data.renderUtil->RenderText("FPS : " + std::to_string((int)round(1.0f / deltaTime)), 1810.0f, 1060.0f, 0.5f, Color(0, 1, 1, 1)); - } - if (DEBUG_LOG_LEVEL > 1) - { - int logic = (int)round(logicDelta * 100.0f / deltaTime); - std::string logicString = logic < 10 ? " " + std::to_string(logic) : std::to_string(logic); - int render = (int)round(world.data.renderUtil->GetRenderDelta() * 100.0f / deltaTime); - std::string renderString = logic < 10 ? " " + std::to_string(render) : std::to_string(render); - int debug = (int)round(debugDelta * 100.0f / deltaTime); - std::string debugString = logic < 10 ? " " + std::to_string(debug) : std::to_string(debug); - - world.data.renderUtil->RenderText("Logic : " + logicString + "%" + - //+ " | Physics : " + std::to_string((int)round(physicsDelta * 100.0f / deltaTime)) + "%" + - + " | Rendering : " + renderString + "%" + - + " | Debug : " + debugString + "%" - , 1680.0f, 1040.0f, 0.25f, Color(0, 1, 1, 1)); - } - if (DEBUG_LOG_LEVEL > 2) - { - world.data.renderUtil->RenderText("Draw Calls : " + std::to_string(world.data.renderUtil->GetDrawCalls()) - + " | Verts : " + std::to_string(world.data.renderUtil->GetVerts()) - + " | Tris : " + std::to_string(world.data.renderUtil->GetTris()) - + " | Lines : " + std::to_string(world.data.renderUtil->GetLines()) - , 1610.0f, 1020.0f, 0.25f, Color(0, 1, 1, 1)); - } - - // Update debug delta - debugDelta = glfwGetTime() - stepTime; - stepTime = glfwGetTime(); - - world.data.renderUtil->SwapBuffers(world.data.renderUtil->window->glfwWindow); - - // Show FPS in console - //std::cout << "FPS : " << 1.0f / deltaTime << std::endl; - } - - // glfw: terminate, clearing all previously allocated GLFW resources. - // ------------------------------------------------------------------ - glfwTerminate(); - return 0; -} - -void LoadShaders(ECSWorld& world) -{ - world.data.assetLoader->StartShaderLoading({ {"Shaders/Lighting_Maps.vs", "Shaders/Lighting_Maps.fs"} }); -} -void LoadModels(ECSWorld& world) -{ - world.data.assetLoader->StartModelLoading({ - //ModelData("Resources/Models/snowy-mountain-terrain/SnowyMountainMesh.obj"), - //ModelData("Resources/Models/Sponza-master/sponza.obj"), - //ModelData("Resources/Models/nanosuit/nanosuit.obj"),*/ - ModelData("Resources/Models/supermarine-spitfire/spitfire.fbx", - {{"spitfire_d.png"}}) - }); -} - -void MakeABunchaObjects(ECSWorld& world) -{ - auto e = world.createEntity(); - e.addComponent(Vector3(4, 10.0f, 48), Vector3(0.10f, 0.1f, 0.1f), Vector3(-90, 180, 0)); - // Add mesh - e.addComponent("Resources/Models/supermarine-spitfire/spitfire.fbx"); - e.addComponent(0, 40, 0); - - e = world.createEntity(); - e.addComponent(Vector3(4, 10.0f, -62), Vector3(0.1f, 0.1f, 0.1f), Vector3(-90, 0, 0)); - // Add mesh - e.addComponent("Resources/Models/supermarine-spitfire/spitfire.fbx"); - e.addComponent(0, 40, 0); -} - -void MakeABunchaSprings(ECSWorld& world) -{ - auto e = world.createEntity(); - float yOffset = 30; - e.addComponent(Vector3(-2.5f, -5 + yOffset, -3), Vector3(1.0f, 1.0f, 1.0f)); - e.addComponent(); - // Add mesh - e.addComponent("Resources/Models/nanosuit/nanosuit.obj"); - - auto springEntinty = world.createEntity(); - springEntinty.addComponent(Vector3(-2.5f, 0 + yOffset, 3)); - springEntinty.addComponent(8, 2, e); - - auto e2 = world.createEntity(); - e2.addComponent(Vector3(2.5f, -5 + yOffset, -1), Vector3(1.0f, 1.0f, 1.0f)); - e2.addComponent(); - // Add mesh - e2.addComponent("Resources/Models/nanosuit/nanosuit.obj"); - - auto springEntinty2 = world.createEntity(); - springEntinty2.addComponent(Vector3(2.5f, 0 + yOffset, 1)); - springEntinty2.addComponent(5, 5, e2); - - auto pairedSpring = world.createEntity(); - pairedSpring.addComponent(100, 5.0f, e, e2); - - auto e3 = world.createEntity(); - e3.addComponent(Vector3(-7.5f, -7.5f + yOffset, 1), Vector3(1.0f, 1.0f, 1.0f)); - e3.addComponent(); - // Add mesh - e3.addComponent("Resources/Models/nanosuit/nanosuit.obj"); - - auto springEntinty3 = world.createEntity(); - springEntinty3.addComponent(Vector3(-7.5f, -10 + yOffset, -1)); - springEntinty3.addComponent(7, 7, e3); - - auto e4 = world.createEntity(); - e4.addComponent(Vector3(7.5f, -7.5f + yOffset, 3), Vector3(1.0f, 1.0f, 1.0f)); - e4.addComponent(); - // Add mesh - e4.addComponent("Resources/Models/nanosuit/nanosuit.obj"); - - auto springEntinty4 = world.createEntity(); - springEntinty4.addComponent(Vector3(7.5f, -10 + yOffset, -3)); - springEntinty4.addComponent(5, 0, e4); - - auto pairedSpring2 = world.createEntity(); - pairedSpring2.addComponent(100, 5.2f, e, e3); - - auto pairedSpring3 = world.createEntity(); - pairedSpring3.addComponent(100, 5.2f, e2, e4); - - auto pairedSpring4 = world.createEntity(); - pairedSpring4.addComponent(100, 10.0f, e3, e4); -} - -void MakeABunchaSpheres(ECSWorld& world) -{ - for (int i = 0; i < 30; i++) - { - auto e = world.createEntity(); - //e.addComponent(Vector3(RANDOM_FLOAT(-1, 1), 20,0)); - - e.addComponent(Vector3(RANDOM_FLOAT(-15.0f, 15.0f), RANDOM_FLOAT(6.0f, 34.0f), RANDOM_FLOAT(-15.0f, 15.0f))); - e.addComponent(1, Vector3(RANDOM_FLOAT(-5, 5), RANDOM_FLOAT(-5, 5), RANDOM_FLOAT(-5, 5))); - e.addComponent(1); - Color col = Color(0, RANDOM_FLOAT(0.0f, 1.0f), RANDOM_FLOAT(0.0f, 1.0f)); - //e.addComponent(20.0f, col, col, col); - } - - auto ref = world.createEntity(); - ref.addComponent(Vector3(0, 20, 0), Vector3(0.3f, 0.3f, 0.3f), Vector3(0, 180, 0)); - // Add mesh - ref.addComponent("Resources/Models/nanosuit/nanosuit.obj"); - ref.addComponent(0, 40, 0); -} - -void MakeACable(ECSWorld& world) -{ - auto e1 = world.createEntity(); - e1.addComponent(Vector3(0, 40, 0)); - //e1.addComponent(1, Vector3(0,0,0), 0); - - auto e2 = world.createEntity(); - e2.addComponent(Vector3(0, 30, 0)); - e2.addComponent(1); - - auto e = world.createEntity(); - e.addComponent(e1, e2, 20); -} - -void MakeCablesAndRods(ECSWorld& world) -{ - auto eFixed = world.createEntity(); - eFixed.addComponent(Vector3(10, 40, 0)); - //e1.addComponent(1, Vector3(0,0,0), 0); - - auto eFixed2 = world.createEntity(); - eFixed2.addComponent(Vector3(20, 10, 0)); - - auto eFixed3 = world.createEntity(); - eFixed3.addComponent(Vector3(-20, 10, 0)); - - auto e1 = world.createEntity(); - e1.addComponent(Vector3(0, 30, 0)); - e1.addComponent(10); - - auto e2 = world.createEntity(); - e2.addComponent(Vector3(-10, 20, 0)); - e2.addComponent(10); - - auto e3 = world.createEntity(); - e3.addComponent(Vector3(0, 10, 0)); - e3.addComponent(10); - - auto e4 = world.createEntity(); - e4.addComponent(Vector3(10, 20, 0)); - e4.addComponent(10); - - auto eCable = world.createEntity(); - eCable.addComponent(eFixed, e1, 20); - - auto eCable2 = world.createEntity(); - eCable2.addComponent(1000, 20, eFixed2, e4); - - auto eCable3 = world.createEntity(); - eCable3.addComponent(1000, 20, eFixed3, e2); - - auto eRod1 = world.createEntity(); - eRod1.addComponent(e1, e2, 10 * sqrt(2)); - auto eRod2 = world.createEntity(); - eRod2.addComponent(e2, e3, 10 * sqrt(2)); - auto eRod3 = world.createEntity(); - eRod3.addComponent(e3, e4, 10 * sqrt(2)); - auto eRod4 = world.createEntity(); - eRod4.addComponent(e4, e1, 10 * sqrt(2)); - - auto eRodDiagonal1 = world.createEntity(); - eRodDiagonal1.addComponent(e1, e3, 20); - auto eRodDiagonal2 = world.createEntity(); - eRodDiagonal2.addComponent(e2, e4, 20); -} - -void MakeFlight(ECSWorld& world) -{ - auto e = world.createEntity(); - glm::vec3 rotationInRads = glm::vec3(glm::radians(-90.0f), - glm::radians(180.0f), glm::radians(0.0f)); - Quaternion orientation = glm::quat(rotationInRads); - e.addComponent(Vector3(0, 350.0f, 0), Vector3(0.10f, 0.1f, 0.1f)); - // Add mesh - e.addComponent("Resources/Models/supermarine-spitfire/spitfire.fbx", Vector3(0, -50, 20), Vector3(-90, 0, 0)); - e.addComponent(10.0f ,0.3f, 0.5f); - e.addComponent(); - e.addComponent(Vector3(0.0f, 15.0f, 40.0f)); - e.addComponent(); - e.addComponent(); - - std::vector p1 { GLFW_KEY_E }; - std::vector n1 { GLFW_KEY_Q }; - //Right Wing - auto RW = world.createEntity(); - RW.addComponent(p1, n1); - RW.addComponent(Mat3(0, 0, 0, 0, 0.000f, 0, 0, -0.0005f, 0), - Mat3(0, 0, 0, 0, 0, 0, 0, 0, 0), - Mat3(0, 0, 0, 0, -0.000f, 0, 0, 0.0005f, 0)); - RW.addComponent(e, Mat3(1.0f), Vector3(100.0f, 0, 50.0f)); - - //Left Wing - auto LW = world.createEntity(); - LW.addComponent(n1, p1); - LW.addComponent(Mat3(0, 0, 0, 0, 0.000f, 0, 0, -0.0005f, 0), - Mat3(0, 0, 0, 0, 0, 0, 0, 0, 0), - Mat3(0, 0, 0, 0, -0.000f, 0, 0, 0.0005f, 0)); - LW.addComponent(e, Mat3(1.0f), Vector3(-100.0f, 0, 50.0f)); - - //Rudder - std::vector pR = { GLFW_KEY_A }; - std::vector nR = { GLFW_KEY_D }; - auto R = world.createEntity(); - R.addComponent(pR, nR); - R.addComponent(Mat3(0, 0, 0, 0, 0, 0, 0.002f, 0, 0), - Mat3(0, 0, 0, 0, 0, 0, 0.00f, 0, 0), - Mat3(0, 0, 0, 0, 0, 0, -0.002f, 0, 0)); - R.addComponent(e, Mat3(1.0f), Vector3(0, 0, -200.0f)); - - //Back Wing - std::vector p2{ GLFW_KEY_W }; - std::vector n2{ GLFW_KEY_S }; - auto RW2 = world.createEntity(); - RW2.addComponent(p2, n2); - RW2.addComponent(Mat3(0, 0, 0, 0, 0, 0, 0, -0.0015f, 0), - Mat3(0, 0, 0, 0, 0, 0, 0, 0, 0), - Mat3(0, 0, 0, 0, 0, 0, 0, 0.0015f, 0)); - RW2.addComponent(e, Mat3(1.0f), Vector3(0.0f, 0, -200.0f)); - - for (int i = -40; i <= 40; i++) - { - auto buildingR = world.createEntity(); - buildingR.addComponent(Vector3(100.0f, 0.0f, 50.0f * i)); - buildingR.addComponent(RANDOM_FLOAT(100.0f, 500.0f)); - - auto buildingL = world.createEntity(); - buildingL.addComponent(Vector3(-100.0f, 0.0f, 50.0f * i)); - buildingL.addComponent(RANDOM_FLOAT(100.0f, 500.0f)); - } -} - -void TestContacts(ECSWorld& world) -{ - for (int i = 0; i < 30; i++) - { - auto e = world.createEntity(); - e.addComponent(Vector3(RANDOM_FLOAT(-200.0f, 200.0f), RANDOM_FLOAT(-200.0f, 200.0f), RANDOM_FLOAT(-200.0f, 200.0f)), - Vector3(1, 1, 1), - Vector3(RANDOM_FLOAT(-180.0f, 180.0f), RANDOM_FLOAT(-180.0f, 180.0f), RANDOM_FLOAT(-180.0f, 180.0f))); - e.addComponent(); - e.addComponent(Vector3(RANDOM_FLOAT(-10.0f, 10.0f), RANDOM_FLOAT(-10.0f, 10.0f), RANDOM_FLOAT(-10.0f, 10.0f)), - Vector3(200, 200, 200)); - auto col = world.createEntity(); - if ((RANDOM_FLOAT(0.0f, 1.0f) >= 0.5f)) - { - col.addComponent(e, RANDOM_FLOAT(10.0f, 50.0f)); - } - else - { - col.addComponent(e, Vector3(RANDOM_FLOAT(30.0f, 70.0f), RANDOM_FLOAT(30.0f, 70.0f), RANDOM_FLOAT(30.0f, 70.0f))); - } - } - /*for (int i = 0; i < 2; i++) - { - auto e = world.createEntity(); - e.addComponent(Vector3(50 * ( i % 2 == 0 ? -1 : 1), 0, 0)); - e.addComponent(); - e.addComponent(Vector3(10 * (i % 2 == 0 ? 1 : -1), 0, 0), Vector3(100, 100, 100)); - auto col = world.createEntity(); - col.addComponent(e, 30); - }*/ -} - -void TestCollision(ECSWorld& world) -{ - // Floor 1 - auto floor1 = world.createEntity(); - floor1.addComponent(Vector3(0, -50, 0), Vector3(1, 1, 1), Vector3(0, 0, 0)); - floor1.addComponent(100000.0f, 0.4f, 0.3f, Vector3(0, 0, 0), Vector3(0, 0, 0), 0); - auto floorCol1 = world.createEntity(); - floorCol1.addComponent(floor1, Vector3(1000, 10, 1000)); - - // Floor 2 - /*auto floor2 = world.createEntity(); - floor2.addComponent(Vector3(80, -50, 0), Vector3(1, 1, 1), Vector3(0, 0, 30)); - floor2.addComponent(10000.0f, 0.0f, 0.0f, Vector3(0, 0, 0), Vector3(0, 0, 0), 0); - auto floorCol2 = world.createEntity(); - floorCol2.addComponent(floor2, Vector3(300, 10, 300));*/ - - //// Object 1 - //auto object1 = world.createEntity(); - //object1.addComponent(Vector3(-30, 50, 0)); - //object1.addComponent(); - //auto objectCol1 = world.createEntity(); - //objectCol1.addComponent(object1, 10); - - // Object 2 - for (int i = 0; i < 40; i++) - { - auto object2 = world.createEntity(); - object2.addComponent(Vector3(RANDOM_FLOAT(-50.0f, 50.0f), 50, RANDOM_FLOAT(-50.0f, 50.0f)), Vector3(1, 1, 1), Vector3(RANDOM_FLOAT(0, 180), RANDOM_FLOAT(0, 180), RANDOM_FLOAT(0, 180))); - object2.addComponent(10.0f, 0.1f, 0.1f, Vector3(0, 0, 0), Vector3(0, 0, 0), 5); - auto objectCol2 = world.createEntity(); - objectCol2.addComponent(object2, Vector3(10, 10, 10)); - } -} - -void SetupLights(ECSWorld& world) -{ - auto l = world.createEntity(); - l.addComponent(Vector3(0, 0, 0), Vector3(0, 0, 0), Vector3(90, 0, 0)); - l.addComponent(Color(0.00, 0.0, 0), Color::White, Color::Orange); - - // Lanterns - auto pl1 = world.createEntity(); - pl1.addComponent(Vector3(22, 14, 48.5f)); - pl1.addComponent(100.0f, Color(0.1, 0, 0), Color(1.0f, 0.0f, 0.0f), Color(1.0f, 0.0f, 0.0f)); - pl1.addComponent(); - auto hook = world.createEntity(); - hook.addComponent(Vector3(23, 15, 48.0f)); - hook.addComponent(5, 1, pl1); - hook = world.createEntity(); - hook.addComponent(Vector3(22, 13.5f, 50.5f)); - hook.addComponent(5, 1, pl1); - hook = world.createEntity(); - hook.addComponent(Vector3(21, 12.5f, 47.5f)); - hook.addComponent(5, 1, pl1); - - auto pl2 = world.createEntity(); - pl2.addComponent(Vector3(-14.5f, 14, 49.0f)); - pl2.addComponent(100.0f, Color(0, 0, 0.1f), Color(0.0f, 0.0f, 1.0f), Color(0.0f, 0.0f, 1.0f)); - pl2.addComponent(); - hook = world.createEntity(); - hook.addComponent(Vector3(-14.5f + 1, 14 - 1, 49.0f - 1)); - hook.addComponent(5, 1, pl2); - hook = world.createEntity(); - hook.addComponent(Vector3(-14.5f - 0.5f, 14 + 1, 49.0f)); - hook.addComponent(5, 1, pl2); - hook = world.createEntity(); - hook.addComponent(Vector3(-14.5f, 14 - 1, 49.0f + 1)); - hook.addComponent(5, 1, pl2); - - auto pl3 = world.createEntity(); - pl3.addComponent(Vector3(22, 14, -62.0f)); - pl3.addComponent(100.0f, Color(0, 0.1f, 0), Color(0.0f, 1.0f, 0.0f), Color(0.0f, 1.0f, 0.0f)); - pl3.addComponent(); - hook = world.createEntity(); - hook.addComponent(Vector3(22 - 1, 14 - 1, -62.0f)); - hook.addComponent(5, 1, pl3); - hook = world.createEntity(); - hook.addComponent(Vector3(22, 14 + 0.5f, -62.0f - 1)); - hook.addComponent(5, 1, pl3); - hook = world.createEntity(); - hook.addComponent(Vector3(22 + 1, 14, -62.0f + 0.5f)); - hook.addComponent(5, 1, pl3); - - auto pl4 = world.createEntity(); - pl4.addComponent(Vector3(-14.5f, 14, -61.5f)); - pl4.addComponent(100.0f, Color(0.1, 0.05, 0), Color(1.0f, 0.55f, 0.0f), Color(1.0f, 0.55f, 0.0f)); - pl4.addComponent(); - hook = world.createEntity(); - hook.addComponent(Vector3(-14.5f - 1, 14, -61.5f -1)); - hook.addComponent(5, 1, pl4); - hook = world.createEntity(); - hook.addComponent(Vector3(-14.5f - 0.25f, 14 - 0.5f, -61.5f + 1)); - hook.addComponent(5, 1, pl4); - hook = world.createEntity(); - hook.addComponent(Vector3(-14.5f + 0.5f, 14+ 1, -61.5f + 1)); - hook.addComponent(5, 1, pl4); - - // Spears - std::vector cols = { Color(1,0,0), Color(0,1,0), Color(0,0,1), Color(0.7f,0.55f,0) }; - for (int i = 1; i < 3; i++) - { - for (int j = 0; j < 4; j++) - { - pl1 = world.createEntity(); - pl1.addComponent(Vector3((i % 2 == 0 ? 8 : -1), 85, 49.5f - 37 * j), Vector3(1, 1, 1), Vector3(180, 0, 0)); - pl1.addComponent(10.0f, 100, Color(0, 0, 0), cols[3 - j], cols[3 - j], 5); - pl1.addComponent((i % 2 == 0 ? 1 : -1) * 100,100,100); - } - } -} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/MoveInBoundsComponent.h b/OpenGLEngine/OpenGLEngine/MoveInBoundsComponent.h deleted file mode 100644 index c8ecce3..0000000 --- a/OpenGLEngine/OpenGLEngine/MoveInBoundsComponent.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct MoveInBoundsComponent - { - MoveInBoundsComponent(Vector3 _velocity = Vector3(1, 1, 1), Vector3 _bounds = Vector3(10, 10, 10)) - :velocity(_velocity), bounds(_bounds) - { - - } - Vector3 velocity; - Vector3 bounds; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/MoveInBoundsSystem.cpp b/OpenGLEngine/OpenGLEngine/MoveInBoundsSystem.cpp deleted file mode 100644 index 36f0fd9..0000000 --- a/OpenGLEngine/OpenGLEngine/MoveInBoundsSystem.cpp +++ /dev/null @@ -1,64 +0,0 @@ -#include "MoveInBoundsSystem.h" -#include "RigidBodyComponent.h" -#include "SphereColliderComponent.h" -#include "BoxColliderComponent.h" -namespace Reality -{ - MoveInBoundsSystem::MoveInBoundsSystem() - { - requireComponent(); - requireComponent(); - } - - void MoveInBoundsSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& move = e.getComponent(); - auto& transform = e.getComponent(); - bool spawn = false; - if (abs(transform.GetPosition().x) > move.bounds.x && transform.GetPosition().x * move.velocity.x > 0) - { - spawn = true; - //move.velocity.x *= -1; - } - if (abs(transform.GetPosition().y) > move.bounds.y && transform.GetPosition().y * move.velocity.y > 0) - { - spawn = true; - //move.velocity.y *= -1; - } - if (abs(transform.GetPosition().z) > move.bounds.z && transform.GetPosition().z * move.velocity.z > 0) - { - spawn = true; - //move.velocity.z *= -1; - } - transform.SetPosition(transform.GetPosition() + move.velocity * deltaTime); - if (spawn) - { - /*auto en = getWorld().createEntity(); - en.addComponent(-transform.GetPosition()); - en.addComponent(); - en.addComponent(move.velocity, move.bounds); - auto col = getWorld().createEntity(); - col.addComponent(en, 30);*/ - auto en = getWorld().createEntity(); - en.addComponent(Vector3(RANDOM_FLOAT(-200.0f, 200.0f), RANDOM_FLOAT(-200.0f, 200.0f), RANDOM_FLOAT(-200.0f, 200.0f)), - Vector3(1, 1, 1), - Vector3(RANDOM_FLOAT(-180.0f, 180.0f), RANDOM_FLOAT(-180.0f, 180.0f), RANDOM_FLOAT(-180.0f, 180.0f))); - en.addComponent(); - en.addComponent(Vector3(RANDOM_FLOAT(-10.0f, 10.0f), RANDOM_FLOAT(-10.0f, 10.0f), RANDOM_FLOAT(-10.0f, 10.0f)), - Vector3(200, 200, 200)); - auto col = getWorld().createEntity(); - if ((RANDOM_FLOAT(0.0f, 1.0f) >= 0.5f)) - { - col.addComponent(en, RANDOM_FLOAT(10.0f, 50.0f)); - } - else - { - col.addComponent(en, Vector3(RANDOM_FLOAT(30.0f, 70.0f), RANDOM_FLOAT(30.0f, 70.0f), RANDOM_FLOAT(30.0f, 70.0f))); - } - e.kill(); - } - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/MoveInBoundsSystem.h b/OpenGLEngine/OpenGLEngine/MoveInBoundsSystem.h deleted file mode 100644 index 9fa2839..0000000 --- a/OpenGLEngine/OpenGLEngine/MoveInBoundsSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "MoveInBoundsComponent.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class MoveInBoundsSystem : public ECSSystem - { - public: - MoveInBoundsSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/PairedSpringComponent.h b/OpenGLEngine/OpenGLEngine/PairedSpringComponent.h deleted file mode 100644 index 88bf9a9..0000000 --- a/OpenGLEngine/OpenGLEngine/PairedSpringComponent.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct PairedSpringComponent - { - PairedSpringComponent(float _springConstant = 10, float _restLength = 10, ECSEntity a = ECSEntity(), ECSEntity b = ECSEntity()) - :springConstant(_springConstant), restLength(_restLength), entityA(a), entityB(b) {} - float springConstant; - float restLength; - ECSEntity entityA; - ECSEntity entityB; - }; -} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/PairedSpringForceGeneratorSystem.cpp b/OpenGLEngine/OpenGLEngine/PairedSpringForceGeneratorSystem.cpp deleted file mode 100644 index 532d8eb..0000000 --- a/OpenGLEngine/OpenGLEngine/PairedSpringForceGeneratorSystem.cpp +++ /dev/null @@ -1,60 +0,0 @@ -#include "PairedSpringForceGeneratorSystem.h" -#include "TransformComponent.h" -#include "ParticleComponent.h" - -namespace Reality -{ - PairedSpringForceGeneratorSystem::PairedSpringForceGeneratorSystem() - { - requireComponent(); - } - - - void PairedSpringForceGeneratorSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &spring = e.getComponent(); - - if (spring.entityA.hasComponent() && - spring.entityB.hasComponent()) - { - //auto &particle = spring.entity.getComponent(); - auto &entityTransformA = spring.entityA.getComponent(); - auto &entityTransformB = spring.entityB.getComponent(); - - Vector3 relativePosition = entityTransformA.position - entityTransformB.position; - float length = glm::length(relativePosition); - float x = length - spring.restLength; - Vector3 direction = glm::normalize(relativePosition); - - if (spring.entityA.hasComponent()) - { - spring.entityA.getComponent().AddForce(-spring.springConstant * x * direction); - } - - if (spring.entityB.hasComponent()) - { - spring.entityB.getComponent().AddForce(spring.springConstant * x * direction); - } - - float g = 1.0f / (1.0f + pow(abs(x), 0.5f)); - float r = (1 - g); - Color color = Color(r, g, 0, 1); - - float deltaLength = length / 10.0f; - for (int i = 0; i < 10; i++) - { - getWorld().data.renderUtil->DrawCube( - entityTransformB.position + (float)i * deltaLength * direction, - Vector3(0.1f, 0.1f, 0.1f) * min((spring.springConstant / 10.0f), 5.0f), Vector3(0,0,0), color); - } - - getWorld().data.renderUtil->DrawLine( - entityTransformB.position, entityTransformB.position + length * direction, color); - } - } - - } -} - diff --git a/OpenGLEngine/OpenGLEngine/ParticleComponent.h b/OpenGLEngine/OpenGLEngine/ParticleComponent.h deleted file mode 100644 index 3c7e057..0000000 --- a/OpenGLEngine/OpenGLEngine/ParticleComponent.h +++ /dev/null @@ -1,34 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct ParticleComponent - { - ParticleComponent(float mass = 1.0f, Vector3 _velocity = Vector3(0,0,0), float _gravityScale = 1) : - velocity(_velocity), gravityScale(_gravityScale) - { - inverseMass = 1 / mass; - accelaration = Vector3(0, 0, 0); - forceAccumulator = Vector3(0, 0, 0); - } - Vector3 velocity; - Vector3 accelaration; - float inverseMass; - float gravityScale; - inline void AddForce(Vector3 force) - { - forceAccumulator += force; - } - inline Vector3 GetForce() - { - return forceAccumulator; - } - inline void ResetForceAccumulator() - { - forceAccumulator = Vector3(0, 0, 0); - } - private: - Vector3 forceAccumulator; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/ParticleContactComponent.h b/OpenGLEngine/OpenGLEngine/ParticleContactComponent.h deleted file mode 100644 index fad5d2d..0000000 --- a/OpenGLEngine/OpenGLEngine/ParticleContactComponent.h +++ /dev/null @@ -1,25 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct ParticleContactComponent - { - ParticleContactComponent(ECSEntity a = ECSEntity(), - ECSEntity b = ECSEntity(), - float _restitution = 1, - Vector3 _normal = Vector3(0,1,0), float _penetration = 0): - entityA(a), - entityB(b), - restitution(_restitution), - normal(_normal), - penetration (_penetration), - deltaMovePerMass(Vector3(0, 0, 0)){} - ECSEntity entityA; - ECSEntity entityB; - float restitution; - Vector3 normal; - float penetration; - Vector3 deltaMovePerMass; - }; -} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/ParticleContactResolutionSystem.cpp b/OpenGLEngine/OpenGLEngine/ParticleContactResolutionSystem.cpp deleted file mode 100644 index 42c892a..0000000 --- a/OpenGLEngine/OpenGLEngine/ParticleContactResolutionSystem.cpp +++ /dev/null @@ -1,186 +0,0 @@ -#include "ParticleContactResolutionSystem.h" -#include "ParticleComponent.h" -#include "TransformComponent.h" - -namespace Reality -{ - ParticleContactResolutionSystem::ParticleContactResolutionSystem() - { - requireComponent(); - } - - float ParticleContactResolutionSystem::CalculateSeparatingVelocity(ParticleContactComponent& contact) - { - Vector3 velocityA = contact.entityA.hasComponent() ? contact.entityA.getComponent().velocity : Vector3(0, 0, 0); - Vector3 velocityB = contact.entityB.hasComponent() ? contact.entityB.getComponent().velocity : Vector3(0, 0, 0); - Vector3 relativeVel = velocityA - velocityB; - return glm::dot(relativeVel, contact.normal); - } - - void ParticleContactResolutionSystem::ResolveVelocity(ParticleContactComponent& contact, float deltaTime) - { - float separatingVelocity = CalculateSeparatingVelocity(contact); - - if (separatingVelocity > 0) - { - return; - } - - bool isAvalid = contact.entityA.hasComponent(); - bool isBvalid = contact.entityB.hasComponent(); - float invM1 = isAvalid ? contact.entityA.getComponent().inverseMass : 0; - float invM2 = isBvalid ? contact.entityB.getComponent().inverseMass : 0; - - - float newSeparatingVelocity = -separatingVelocity * contact.restitution; - - // Check the velocity build up due to accelaration only - Vector3 accCausedVelocity = Vector3(0, 0, 0); - if (isAvalid) - { - accCausedVelocity += contact.entityA.getComponent().accelaration; - } - if (isBvalid) - { - accCausedVelocity -= contact.entityB.getComponent().accelaration; - } - float accCausedSepVelocity = glm::dot(accCausedVelocity, contact.normal) * deltaTime; - - // If we have a closing velocity due to accelaration build up, - // remove it from new separating velocity - if (accCausedSepVelocity < 0) - { - newSeparatingVelocity += contact.restitution * accCausedSepVelocity; - if (newSeparatingVelocity < 0) - { - newSeparatingVelocity = 0; - } - } - - float deltaVelocity = newSeparatingVelocity - separatingVelocity; - - float totalInverseMass = invM1 + invM2; - - if (totalInverseMass <= 0) - { - return; - } - - float impulse = deltaVelocity / totalInverseMass; - - Vector3 impulsePerIMass = contact.normal * impulse; - - if (isAvalid) - { - contact.entityA.getComponent().velocity += impulsePerIMass * invM1; - } - if (isBvalid) - { - contact.entityB.getComponent().velocity -= impulsePerIMass * invM2; - } - } - - void ParticleContactResolutionSystem::ResolveInterpenetration(ParticleContactComponent& contact) - { - if (contact.penetration <= 0) - { - return; - } - - bool isAvalid = contact.entityA.hasComponent(); - bool isBvalid = contact.entityB.hasComponent(); - float invM1 = isAvalid ? contact.entityA.getComponent().inverseMass : 0; - float invM2 = isBvalid ? contact.entityB.getComponent().inverseMass : 0; - - float totalInverseMass = invM1 + invM2; - - if (totalInverseMass <= 0) - { - return; - } - - Vector3 movePerMass = contact.normal * (-contact.penetration / totalInverseMass); - contact.deltaMovePerMass = movePerMass; - if (isAvalid) - { - contact.entityA.getComponent().position -= movePerMass * invM1; - } - - if (isBvalid) - { - contact.entityB.getComponent().position += movePerMass * invM2; - } - //contact.penetration = 0; - } - - void ParticleContactResolutionSystem::UpdateInterpenetration(ParticleContactComponent & bestContact, ParticleContactComponent & contact) - { - bool isAvalid = contact.entityA.hasComponent(); - bool isBvalid = contact.entityB.hasComponent(); - float invM1 = isAvalid ? contact.entityA.getComponent().inverseMass : 0; - float invM2 = isBvalid ? contact.entityB.getComponent().inverseMass : 0; - if (bestContact.entityA == contact.entityA || bestContact.entityB == contact.entityA) - { - float mult = bestContact.entityA == contact.entityA ? -1 : 1; - Vector3 deltaMove = mult * bestContact.deltaMovePerMass * invM1; - float deltaPenetration = glm::dot(deltaMove, contact.normal); - contact.penetration -= deltaPenetration; - } - if (bestContact.entityB == contact.entityB || bestContact.entityA == contact.entityB) - { - float mult = bestContact.entityA == contact.entityB ? -1 : 1; - Vector3 deltaMove = mult * bestContact.deltaMovePerMass * invM2; - float deltaPenetration = glm::dot(deltaMove, contact.normal); - contact.penetration += deltaPenetration; - } - } - - void ParticleContactResolutionSystem::Update(float deltaTime) - { - iterationsUsed = 0; - iterations = getEntities().size() * 2; - - if (getEntities().size() > 0) - { - unsigned int bestContactIndex = 0; - unsigned int lastBest = 0; - while (iterationsUsed < iterations) - { - // Find the contact with the largest closing velocity - float max = 0; - for (int i = 0; i < getEntities().size(); i++) - { - auto e = getEntities()[i]; - auto &contact = e.getComponent(); - if (iterationsUsed > 0) - { - UpdateInterpenetration(getEntities()[lastBest].getComponent(), contact); - } - float sepVel = CalculateSeparatingVelocity(contact); - if (sepVel < max) - { - max = sepVel; - bestContactIndex = i; - } - } - if (max >= 0) - { - break; - } - auto& bestContact = getEntities()[bestContactIndex].getComponent(); - ResolveVelocity(bestContact, deltaTime); - ResolveInterpenetration(bestContact); - lastBest = bestContactIndex; - iterationsUsed++; - } - - for (auto e : getEntities()) - { - e.kill(); - } - } - - - - } -} diff --git a/OpenGLEngine/OpenGLEngine/ParticleContactResolutionSystem.h b/OpenGLEngine/OpenGLEngine/ParticleContactResolutionSystem.h deleted file mode 100644 index ff0daa1..0000000 --- a/OpenGLEngine/OpenGLEngine/ParticleContactResolutionSystem.h +++ /dev/null @@ -1,21 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "ParticleContactComponent.h" - -namespace Reality -{ - class ParticleContactResolutionSystem : public ECSSystem - { - public: - ParticleContactResolutionSystem(); - void Update(float deltaTime); - unsigned int iterations = 1; - private: - float CalculateSeparatingVelocity(ParticleContactComponent& contact); - void ResolveVelocity(ParticleContactComponent& contact, float deltaTime); - void ResolveInterpenetration(ParticleContactComponent& contact); - void UpdateInterpenetration(ParticleContactComponent& bestContact, ParticleContactComponent& contact); - unsigned int iterationsUsed = 0; - }; -} - diff --git a/OpenGLEngine/OpenGLEngine/ParticleSpawnerComponent.h b/OpenGLEngine/OpenGLEngine/ParticleSpawnerComponent.h deleted file mode 100644 index ffc769c..0000000 --- a/OpenGLEngine/OpenGLEngine/ParticleSpawnerComponent.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -namespace Reality -{ - struct ParticleSpawnerComponent - { - ParticleSpawnerComponent(unsigned int _numParticles = 10, float _duration = 1, float _particleSpeed = 10) - :numberOfParticles(_numParticles), duration(_duration), particleSpeed(_particleSpeed), timer(_duration){} - float particleSpeed; - unsigned int numberOfParticles; - float duration; - float timer; - }; -} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/ParticleSpawnerSystem.cpp b/OpenGLEngine/OpenGLEngine/ParticleSpawnerSystem.cpp deleted file mode 100644 index 68689ab..0000000 --- a/OpenGLEngine/OpenGLEngine/ParticleSpawnerSystem.cpp +++ /dev/null @@ -1,50 +0,0 @@ -#include "ParticleSpawnerSystem.h" -#include "ParticleComponent.h" -#include "MeshComponent.h" - -namespace Reality -{ - ParticleSpawnerSystem::ParticleSpawnerSystem() - { - requireComponent(); - requireComponent(); - } - - void ParticleSpawnerSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &particleSpawner = e.getComponent(); - auto &transform = e.getComponent(); - - // Update Timer - particleSpawner.timer += deltaTime; - - if (particleSpawner.timer >= particleSpawner.duration) - { - float deltaAngle = 2 * 3.14f / particleSpawner.numberOfParticles; - for (int i = 0; i < particleSpawner.numberOfParticles; i++) - { - auto e = getWorld().createEntity(); - e.addComponent(transform.position, Vector3(0.1f, 0.1f, 0.1f)); - - // Calculate velocity, spread out in a circle - Vector3 velocity; - velocity.y = particleSpawner.particleSpeed; - float angle = i * deltaAngle; - velocity.x = cos(angle) * particleSpawner.particleSpeed; - velocity.z = sin(angle) * particleSpawner.particleSpeed; - - // Add particle with gravity - e.addComponent(1.0f, velocity); - - // Add mesh - e.addComponent("Resources/Models/nanosuit/nanosuit.obj"); - } - - // Reset timer - particleSpawner.timer = 0; - } - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/ParticleSystem.cpp b/OpenGLEngine/OpenGLEngine/ParticleSystem.cpp deleted file mode 100644 index 41744a2..0000000 --- a/OpenGLEngine/OpenGLEngine/ParticleSystem.cpp +++ /dev/null @@ -1,33 +0,0 @@ -#include "ParticleSystem.h" - - -namespace Reality -{ - ParticleSystem::ParticleSystem() - { - requireComponent(); - requireComponent(); - } - - void ParticleSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &particle = e.getComponent(); - auto &transform = e.getComponent(); - - // HACK for bounce - if (transform.position.y <= -10) - { - //particle.velocity.y = -particle.velocity.y; - //e.kill(); - } - - // Update velocity from accelarartion - particle.velocity += particle.accelaration * deltaTime; - - // Update position from velocity - transform.position += particle.velocity * deltaTime; - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/RenderingSystemV2.cpp b/OpenGLEngine/OpenGLEngine/RenderingSystemV2.cpp deleted file mode 100644 index aa2dbef..0000000 --- a/OpenGLEngine/OpenGLEngine/RenderingSystemV2.cpp +++ /dev/null @@ -1,40 +0,0 @@ -#include "RenderingSystemV2.h" - -namespace Reality -{ - RenderingSystemV2::RenderingSystemV2() - { - requireComponent(); - requireComponent(); - } - - void RenderingSystemV2::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& transform = e.getComponent(); - auto &model = e.getComponent(); - - if (getWorld().data.assetLoader->ModelsLoaded()) - { - getWorld().data.assetLoader->SetLight(getWorld().data.renderUtil->camera.Position); - } - if (model.modelId < 0) - { - model.modelId = getWorld().data.assetLoader->GetModelId(model.mesh); - } - if (model.modelId >= 0) - { - //Mat4 modelMat = glm::translate(glm::mat4(1.0f), model.offset.x * transform.Right() + model.offset.y * transform.Up() + model.offset.z * transform.Forward()) * transform.transformationMatrix; - //Mat4 modelMat = glm::translate(transform.transformationMatrix, model.offset.x * transform.Right() + model.offset.y * transform.Up() + model.offset.z * transform.Forward()); - glm::vec3 rotationOffsetInRads = glm::vec3(glm::radians(model.rotation.x), glm::radians(model.rotation.y), glm::radians(model.rotation.z)); - glm::mat4 rotationOffsetMat = glm::toMat4(glm::quat(rotationOffsetInRads)); - Mat4 modelMat = transform.GetTransformationMatrix() * glm::translate(glm::mat4(1.0f), model.offset) * rotationOffsetMat; - getWorld().data.renderUtil->DrawModel(model.modelId, modelMat); - } - getWorld().data.renderUtil->DrawLine(transform.GetPosition(), transform.GetPosition() + transform.Right() * 10.0f, Color::Red); - getWorld().data.renderUtil->DrawLine(transform.GetPosition(), transform.GetPosition() + transform.Up() * 10.0f, Color::Green); - getWorld().data.renderUtil->DrawLine(transform.GetPosition(), transform.GetPosition() + transform.Forward() * 10.0f, Color::Blue); - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/RenderingSystemV2.h b/OpenGLEngine/OpenGLEngine/RenderingSystemV2.h deleted file mode 100644 index b2a18e5..0000000 --- a/OpenGLEngine/OpenGLEngine/RenderingSystemV2.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "TransformComponentV2.h" -#include "MeshComponent.h" -namespace Reality -{ - class RenderingSystemV2 : public ECSSystem - { - public: - RenderingSystemV2(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/RigidBodyComponent.h b/OpenGLEngine/OpenGLEngine/RigidBodyComponent.h deleted file mode 100644 index f391a16..0000000 --- a/OpenGLEngine/OpenGLEngine/RigidBodyComponent.h +++ /dev/null @@ -1,76 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct RigidBodyComponent - { - RigidBodyComponent(float mass = 1.0f, float _linearDamping = 0.4f, float _angularDamping = 0.3f, Vector3 _velocity = Vector3(0, 0, 0), Vector3 _angularVelocity = Vector3(0, 0, 0), float _gravityScale = 1) - : inverseMass(1.0f / mass), velocity(_velocity), angularVelocity(_angularVelocity), linearDamping(_linearDamping), angularDamping(_angularDamping), gravityScale(_gravityScale), rp3dId(-1) - { - inertiaTensor = glm::mat3(0.0f); - inertiaTensor[0][0] = 0.001f; - inertiaTensor[1][1] = 0.001f; - inertiaTensor[2][2] = 0.001f; - accelaration = Vector3(0, 0, 0); - angularAccelaration = Vector3(0, 0, 0); - forceAccumulator = Vector3(0, 0, 0); - torqueAccumulator = Vector3(0, 0, 0); - } - float inverseMass; - Vector3 velocity; - Vector3 angularVelocity; - Vector3 accelaration; - Vector3 angularAccelaration; - Mat3 inertiaTensor; - float gravityScale; - float linearDamping; - float angularDamping; - int rp3dId; - - Mat3 worldInverseInertiaTensor(Mat3 localToWorld) - { - Mat3 worldInertiaTensor = localToWorld * inertiaTensor * glm::inverse(localToWorld); - return glm::inverse(worldInertiaTensor); - } - - - // Forces - inline void AddForce(Vector3 force) - { - forceAccumulator += force; - } - inline Vector3 GetForce() - { - return forceAccumulator; - } - inline void ResetForceAccumulator() - { - forceAccumulator = Vector3(0, 0, 0); - } - - // Torque and force - inline void AddForceAtPoint(Vector3 force, Vector3 point, Vector3 origin) - { - AddForce(force); - AddTorque(glm::cross(point - origin, force)); - } - - // Torque - inline void AddTorque(Vector3 torque) - { - torqueAccumulator += torque; - } - inline Vector3 GetTorque() - { - return torqueAccumulator; - } - inline void ResetTorqueAccumulator() - { - torqueAccumulator = Vector3(0, 0, 0); - } - private: - Vector3 forceAccumulator; - Vector3 torqueAccumulator; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/RigidBodyData.h b/OpenGLEngine/OpenGLEngine/RigidBodyData.h deleted file mode 100644 index d02cd64..0000000 --- a/OpenGLEngine/OpenGLEngine/RigidBodyData.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct RigidBodyData - { - RigidBodyData(ECSEntity _entity) - :entity(_entity) - { - - } - ECSEntity entity; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/RigidBodySystem.cpp b/OpenGLEngine/OpenGLEngine/RigidBodySystem.cpp deleted file mode 100644 index aa20197..0000000 --- a/OpenGLEngine/OpenGLEngine/RigidBodySystem.cpp +++ /dev/null @@ -1,77 +0,0 @@ -#include "RigidBodySystem.h" -#include "RigidBodyData.h" - -namespace Reality -{ - RigidBodySystem::RigidBodySystem(rp3d::CollisionWorld& _rp3dWorld) - :rp3dWorld(_rp3dWorld) - { - requireComponent(); - requireComponent(); - } - - void RigidBodySystem::Update(float deltaTime) - { - std::vector rp3dBodiesTemp; - std::vector aliveIds; - aliveIds.resize(rp3dBodies.size()); - int id = 0; - - for (auto e : getEntities()) - { - auto &rigidbody = e.getComponent(); - auto &transform = e.getComponent(); - - // Update RP3D Ids - // Calculate rp3d transform - rp3d::Vector3 initPosition(transform.GetPosition().x, - transform.GetPosition().y, - transform.GetPosition().z); - Quaternion quat = transform.GetOrientation(); - rp3d::Quaternion initOrientation = rp3d::Quaternion( - quat.x, quat.y, quat.z, quat.w); - rp3d::Transform rp3dtransform(initPosition, initOrientation); - // If new rigidbody, create an entry - if (rigidbody.rp3dId < 0) - { - rp3d::CollisionBody * body = rp3dWorld.createCollisionBody(rp3dtransform); - RigidBodyData* data = new RigidBodyData(e); - body->setUserData(data); - rp3dBodiesTemp.push_back(body); - rigidbody.rp3dId = id; - } - else - { - rp3d::CollisionBody * body = rp3dBodies[rigidbody.rp3dId]; - body->setTransform(rp3dtransform); - aliveIds[rigidbody.rp3dId] = 1; - rp3dBodiesTemp.push_back(body); - rigidbody.rp3dId = id; - } - id++; - - // Update velocity from accelarartion - rigidbody.velocity += rigidbody.accelaration * deltaTime; - rigidbody.angularVelocity += rigidbody.angularAccelaration * deltaTime; - - // Damping - rigidbody.velocity *= pow(1.0f - rigidbody.linearDamping, deltaTime); - rigidbody.angularVelocity *= pow(1.0f - rigidbody.angularDamping, deltaTime); - - transform.SetPosition(transform.GetPosition() + rigidbody.velocity * deltaTime); - glm::quat angularVelocityQuat = glm::quat(0, rigidbody.angularVelocity.x, rigidbody.angularVelocity.y, rigidbody.angularVelocity.z); - getWorld().data.renderUtil->DrawLine(transform.GetPosition(), transform.GetPosition() + rigidbody.angularVelocity, Color::Blue); - transform.SetOrientation(glm::normalize(transform.GetOrientation() + 0.5f * angularVelocityQuat * transform.GetOrientation() * deltaTime)); - } - - for (int i = 0; i < aliveIds.size(); i++) - { - if (aliveIds[i] == 0) - { - rp3dWorld.destroyCollisionBody(rp3dBodies[i]); - } - } - - rp3dBodies = rp3dBodiesTemp; - } -} diff --git a/OpenGLEngine/OpenGLEngine/RigidBodySystem.h b/OpenGLEngine/OpenGLEngine/RigidBodySystem.h deleted file mode 100644 index 88b8e03..0000000 --- a/OpenGLEngine/OpenGLEngine/RigidBodySystem.h +++ /dev/null @@ -1,17 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "RigidBodyComponent.h" -#include "TransformComponentV2.h" -#include - -namespace Reality -{ - class RigidBodySystem : public ECSSystem - { - public: - RigidBodySystem(rp3d::CollisionWorld& _rp3dWorld); - void Update(float deltaTime); - rp3d::CollisionWorld& rp3dWorld; - std::vector rp3dBodies; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/RigidbodyGravityForceGeneratorSystem.cpp b/OpenGLEngine/OpenGLEngine/RigidbodyGravityForceGeneratorSystem.cpp deleted file mode 100644 index bf6fcef..0000000 --- a/OpenGLEngine/OpenGLEngine/RigidbodyGravityForceGeneratorSystem.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "RigidbodyGravityForceGeneratorSystem.h" - -namespace Reality -{ - RigidbodyGravityForceGeneratorSystem::RigidbodyGravityForceGeneratorSystem() - { - requireComponent(); - } - - void RigidbodyGravityForceGeneratorSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto &body = e.getComponent(); - if (body.inverseMass > 0) - { - body.AddForce(gravity * body.gravityScale / body.inverseMass); - } - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/RigidbodyGravityForceGeneratorSystem.h b/OpenGLEngine/OpenGLEngine/RigidbodyGravityForceGeneratorSystem.h deleted file mode 100644 index e1ea768..0000000 --- a/OpenGLEngine/OpenGLEngine/RigidbodyGravityForceGeneratorSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "RigidBodyComponent.h" - -namespace Reality -{ - class RigidbodyGravityForceGeneratorSystem : public ECSSystem - { - public: - Vector3 gravity = Vector3(0.0f, -9.8f, 0.0f); - RigidbodyGravityForceGeneratorSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/RodComponent.h b/OpenGLEngine/OpenGLEngine/RodComponent.h deleted file mode 100644 index 33583ad..0000000 --- a/OpenGLEngine/OpenGLEngine/RodComponent.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct RodComponent - { - RodComponent(ECSEntity a = ECSEntity(), ECSEntity b = ECSEntity(), float _length = 10) - : entityA(a), entityB(b), length(_length) - {} - ECSEntity entityA; - ECSEntity entityB; - float length; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/RodSystem.cpp b/OpenGLEngine/OpenGLEngine/RodSystem.cpp deleted file mode 100644 index f1da27e..0000000 --- a/OpenGLEngine/OpenGLEngine/RodSystem.cpp +++ /dev/null @@ -1,62 +0,0 @@ -#include "RodSystem.h" -#include "TransformComponent.h" -#include "ParticleContactComponent.h" - -namespace Reality -{ - RodSystem::RodSystem() - { - requireComponent(); - } - - void RodSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& rod = e.getComponent(); - float currentLength = glm::length(rod.entityA.getComponent().position - - rod.entityB.getComponent().position); - - getWorld().data.renderUtil->DrawSphere(rod.entityA.getComponent().position, 1, Color::Purple); - getWorld().data.renderUtil->DrawSphere(rod.entityB.getComponent().position, 1, Color::Purple); - - if (currentLength == rod.length) - { - continue; - } - - Vector3 normal = glm::normalize(rod.entityB.getComponent().position - - rod.entityA.getComponent().position); - - - if (currentLength > rod.length) - { - auto contactEntity = getWorld().createEntity(); - contactEntity.addComponent( - rod.entityA, - rod.entityB, - 0, - normal, - currentLength - rod.length); - getWorld().data.renderUtil->DrawLine(rod.entityA.getComponent().position, - rod.entityB.getComponent().position, - Color::Yellow); - } - else - { - auto contactEntity = getWorld().createEntity(); - contactEntity.addComponent( - rod.entityA, - rod.entityB, - 0, - -normal, - rod.length - currentLength); - getWorld().data.renderUtil->DrawLine(rod.entityA.getComponent().position, - rod.entityB.getComponent().position, - Color::Yellow); - } - - - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/RotateComponent.h b/OpenGLEngine/OpenGLEngine/RotateComponent.h deleted file mode 100644 index ecc5968..0000000 --- a/OpenGLEngine/OpenGLEngine/RotateComponent.h +++ /dev/null @@ -1,9 +0,0 @@ -#pragma once -struct RotateComponent -{ - float xRot; - float yRot; - float zRot; - RotateComponent(float x = 0, float y = 0, float z = 0) - : xRot(x), yRot(y), zRot(z) {} -}; diff --git a/OpenGLEngine/OpenGLEngine/RotateSystem.cpp b/OpenGLEngine/OpenGLEngine/RotateSystem.cpp deleted file mode 100644 index 6bd16a0..0000000 --- a/OpenGLEngine/OpenGLEngine/RotateSystem.cpp +++ /dev/null @@ -1,20 +0,0 @@ -#include "RotateSystem.h" - -RotateSystem::RotateSystem() -{ - requireComponent(); - requireComponent(); -} - -void RotateSystem::Update(float deltaTime) -{ - for (auto e : getEntities()) - { - auto &rotate = e.getComponent(); - auto &transform = e.getComponent(); - - transform.eulerAngles.x += rotate.xRot * deltaTime; - transform.eulerAngles.y += rotate.yRot * deltaTime; - transform.eulerAngles.z += rotate.zRot * deltaTime; - } -} diff --git a/OpenGLEngine/OpenGLEngine/RotateSystem.h b/OpenGLEngine/OpenGLEngine/RotateSystem.h deleted file mode 100644 index 1a9cc29..0000000 --- a/OpenGLEngine/OpenGLEngine/RotateSystem.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "TransformComponent.h" -#include "RotateComponent.h" - -using namespace Reality; -class RotateSystem : public ECSSystem -{ -public: - RotateSystem(); - void Update(float deltaTime); -}; - diff --git a/OpenGLEngine/OpenGLEngine/SetAerodynamicTensorSystem.cpp b/OpenGLEngine/OpenGLEngine/SetAerodynamicTensorSystem.cpp deleted file mode 100644 index 6ba18d7..0000000 --- a/OpenGLEngine/OpenGLEngine/SetAerodynamicTensorSystem.cpp +++ /dev/null @@ -1,42 +0,0 @@ -#include "SetAerodynamicTensorSystem.h" - -namespace Reality -{ - SetAerodynamicTensorSystem::SetAerodynamicTensorSystem() - { - requireComponent(); - requireComponent(); - } - - void SetAerodynamicTensorSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& aero = e.getComponent(); - auto& minMax = e.getComponent(); - - /*if (minMax.controlSetting <= -1.0f) - { - aero.aerodynamicTensor = minMax.minTensor; - } - else if (minMax.controlSetting >= 1.0f) - { - aero.aerodynamicTensor = minMax.maxTensor; - }*/ - if (minMax.controlSetting <= 0) - { - aero.aerodynamicTensor = -minMax.controlSetting * minMax.minTensor + (minMax.controlSetting + 1) * minMax.baseTensor; - } - else if (minMax.controlSetting > 0) - { - aero.aerodynamicTensor = (1-minMax.controlSetting) * minMax.baseTensor + minMax.controlSetting * minMax.maxTensor; - } - /*else - { - aero.aerodynamicTensor = minMax.baseTensor; - }*/ - - - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/SetAerodynamicTensorSystem.h b/OpenGLEngine/OpenGLEngine/SetAerodynamicTensorSystem.h deleted file mode 100644 index ad467f0..0000000 --- a/OpenGLEngine/OpenGLEngine/SetAerodynamicTensorSystem.h +++ /dev/null @@ -1,14 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "AeroComponent.h" -#include "AeroMinMaxComponent.h" - -namespace Reality -{ - class SetAerodynamicTensorSystem : public ECSSystem - { - public: - SetAerodynamicTensorSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/SpawnTargetEvent.h b/OpenGLEngine/OpenGLEngine/SpawnTargetEvent.h deleted file mode 100644 index a4ce6ad..0000000 --- a/OpenGLEngine/OpenGLEngine/SpawnTargetEvent.h +++ /dev/null @@ -1,15 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct SpawnTargetEvent - { - SpawnTargetEvent(Vector3 _targetPos = Vector3(0,0,0)) - :targetPos(_targetPos) - { - - } - Vector3 targetPos; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/SphereColliderComponent.h b/OpenGLEngine/OpenGLEngine/SphereColliderComponent.h deleted file mode 100644 index 3d5e9cd..0000000 --- a/OpenGLEngine/OpenGLEngine/SphereColliderComponent.h +++ /dev/null @@ -1,16 +0,0 @@ -#pragma once -#include "ECSConfig.h" - -namespace Reality -{ - struct SphereColliderComponent - { - SphereColliderComponent(ECSEntity _body = ECSEntity(), float _radius = 1.0f, Vector3 _offset = Vector3(0, 0, 0)) - : body(_body), offset(_offset), radius(_radius), rp3dId(-1) - {} - ECSEntity body; - Vector3 offset; - float radius; - int rp3dId; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/SphereColliderSystem.cpp b/OpenGLEngine/OpenGLEngine/SphereColliderSystem.cpp deleted file mode 100644 index 46c752f..0000000 --- a/OpenGLEngine/OpenGLEngine/SphereColliderSystem.cpp +++ /dev/null @@ -1,91 +0,0 @@ -#include "SphereColliderSystem.h" -#include "RigidBodyComponent.h" -#include "RigidBodySystem.h" - -namespace Reality -{ - SphereColliderSystem::SphereColliderSystem(rp3d::CollisionWorld& _rp3dWorld) - :rp3dWorld(_rp3dWorld) - { - requireComponent(); - } - - void SphereColliderSystem::Update(float deltaTime) - { - std::vector rp3dShapesTemp; - std::vector aliveIds; - aliveIds.resize(rp3dShapes.size()); - int id = 0; - - for (auto e : getEntities()) - { - auto &sphereCollider = e.getComponent(); - - if (sphereCollider.body.isAlive() && sphereCollider.body.hasComponent()) - { - auto &body = sphereCollider.body.getComponent(); - - // Update RP3D Ids - // Calculate local rp3d transform - rp3d::Vector3 initPosition(sphereCollider.offset.x, - sphereCollider.offset.y, - sphereCollider.offset.z); - rp3d::Quaternion initOrientation = rp3d::Quaternion::identity(); - rp3d::Transform rp3dtransform(initPosition, initOrientation); - - auto rp3dBody = getWorld().getSystemManager().getSystem().rp3dBodies[body.rp3dId]; - // If new rigidbody, create an entry - if (sphereCollider.rp3dId < 0) - { - rp3d::decimal radius = rp3d::decimal(sphereCollider.radius); - rp3d::SphereShape* shape = new rp3d::SphereShape(radius); - // Add the collision shape to the rigid body - - rp3d::ProxyShape * proxyShape = rp3dBody->addCollisionShape(shape, rp3dtransform); - proxyShape->setUserData(&sphereCollider); - rp3dShapesTemp.push_back(proxyShape); - sphereCollider.rp3dId = id; - } - else if (sphereCollider.body.isAlive()) - { - rp3d::ProxyShape * shape = rp3dShapes[sphereCollider.rp3dId]; - shape->setLocalToBodyTransform(rp3dtransform); - aliveIds[sphereCollider.rp3dId] = 1; - rp3dShapesTemp.push_back(shape); - sphereCollider.rp3dId = id; - } - id++; - - if (sphereCollider.body.hasComponent()) - { - getWorld().data.renderUtil->DrawSphere(sphereCollider.body.getComponent().GetUnScaledTransformationMatrix() * Vector4(sphereCollider.offset, 1.0f), sphereCollider.radius); - } - } - else - { - // No need to kill it, the death of RB already killed it - aliveIds[sphereCollider.rp3dId] = 1; - e.kill(); - } - } - - for (int i = 0; i < aliveIds.size(); i++) - { - if (aliveIds[i] == 0) - { - if (rp3dShapes[i]) - { - auto shape = rp3dShapes[i]->getCollisionShapePublic(); - - if (rp3dShapes[i]->getBody() && rp3dShapes[i]->getBody()->getProxyShapesList()) - { - rp3dShapes[i]->getBody()->removeCollisionShape(rp3dShapes[i]); - } - delete shape; - } - } - } - - rp3dShapes = rp3dShapesTemp; - } -} diff --git a/OpenGLEngine/OpenGLEngine/SphereColliderSystem.h b/OpenGLEngine/OpenGLEngine/SphereColliderSystem.h deleted file mode 100644 index 9be8223..0000000 --- a/OpenGLEngine/OpenGLEngine/SphereColliderSystem.h +++ /dev/null @@ -1,18 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "SphereColliderComponent.h" -#include "TransformComponentV2.h" -#include - -namespace Reality -{ - class SphereColliderSystem : public ECSSystem - { - public: - SphereColliderSystem(rp3d::CollisionWorld& _rp3dWorld); - void Update(float deltaTime); - private: - rp3d::CollisionWorld& rp3dWorld; - std::vector rp3dShapes; - }; -} diff --git a/OpenGLEngine/OpenGLEngine/SphereComponent.h b/OpenGLEngine/OpenGLEngine/SphereComponent.h deleted file mode 100644 index 07a05ce..0000000 --- a/OpenGLEngine/OpenGLEngine/SphereComponent.h +++ /dev/null @@ -1,9 +0,0 @@ -#pragma once -namespace Reality -{ - struct SphereComponent - { - SphereComponent(float _radius = 1) : radius(_radius){} - float radius; - }; -} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/SphereContactGeneratorSystem.cpp b/OpenGLEngine/OpenGLEngine/SphereContactGeneratorSystem.cpp deleted file mode 100644 index 011e244..0000000 --- a/OpenGLEngine/OpenGLEngine/SphereContactGeneratorSystem.cpp +++ /dev/null @@ -1,103 +0,0 @@ -#include "SphereContactGeneratorSystem.h" -#include "ParticleContactComponent.h" - - -namespace Reality -{ - SphereContactGeneratorSystem::SphereContactGeneratorSystem() - { - requireComponent(); - requireComponent(); - requireComponent(); - } - - - void SphereContactGeneratorSystem::Update(float deltaTime) - { - if (!dummyCreated) - { - dummy = getWorld().createEntity(); - dummyCreated = true; - } - auto entities = getEntities(); - for (int i = 0; i < entities.size(); i++) - { - auto& transform1 = entities[i].getComponent(); - auto& sphere1 = entities[i].getComponent(); - auto& particle1 = entities[i].getComponent(); - bool collided = false; - // Check collisions with other spheres - if (entities.size() > 1) - { - if (i < entities.size() - 1) - { - for (int j = i + 1; j < entities.size(); j++) - { - auto& transform2 = entities[j].getComponent(); - auto& sphere2 = entities[j].getComponent(); - auto& particle2 = entities[j].getComponent(); - - if (glm::length(transform1.position - transform2.position) - < sphere1.radius + sphere2.radius) - { - float penetration = sphere1.radius + sphere2.radius - - glm::length(transform1.position - transform2.position); - ECSEntity e = getWorld().createEntity(); - Vector3 normal = glm::normalize(transform1.position - transform2.position); - - getWorld().data.renderUtil->DrawLine(transform1.position - sphere1.radius * normal, - transform1.position - sphere1.radius * normal + penetration * normal, Color(0, 0, 1)); - - e.addComponent(entities[i], - entities[j], - 1.0f, - normal, - penetration); - collided = true; - } - } - } - } - // Check collision with Hardcoded walls - if (abs(transform1.position.x) >= 14) - { - float penetration = abs(transform1.position.x) - 14; - ECSEntity e = getWorld().createEntity(); - Vector3 normal = (transform1.position.x > 0 ? -1.0f : 1.0f) * Vector3(1, 0, 0); - e.addComponent(entities[i], - dummy, - 1.0f, - normal, - penetration); - collided = true; - } - if (abs(transform1.position.y - 20) >= 14) - { - float penetration = abs(transform1.position.y - 20) - 14; - ECSEntity e = getWorld().createEntity(); - Vector3 normal = ((transform1.position.y - 20) > 0 ? -1.0f : 1.0f) * Vector3(0, 1, 0); - e.addComponent(entities[i], - dummy, - 1.0f, - normal, - penetration); - collided = true; - } - if (abs(transform1.position.z) >= 14) - { - float penetration = abs(transform1.position.z) - 14; - ECSEntity e = getWorld().createEntity(); - Vector3 normal = (transform1.position.z > 0 ? -1.0f : 1.0f) * Vector3(0, 0, 1); - e.addComponent(entities[i], - dummy, - 1.0f, - normal, - penetration); - collided = true; - } - Color col = collided ? Color(1, 0, 0, 1) : Color(0, 1, 0, 1); - getWorld().data.renderUtil->DrawSphere(transform1.position, sphere1.radius, col); - } - //getWorld().data.renderUtil->DrawCube(Vector3(0, 20, 0), Vector3(30, 30, 30)); - } -} diff --git a/OpenGLEngine/OpenGLEngine/SphereContactGeneratorSystem.h b/OpenGLEngine/OpenGLEngine/SphereContactGeneratorSystem.h deleted file mode 100644 index 06c47a7..0000000 --- a/OpenGLEngine/OpenGLEngine/SphereContactGeneratorSystem.h +++ /dev/null @@ -1,19 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "SphereComponent.h" -#include "ParticleComponent.h" -#include "TransformComponent.h" - -namespace Reality -{ - class SphereContactGeneratorSystem : public ECSSystem - { - public: - SphereContactGeneratorSystem(); - void Update(float deltaTime); - private: - bool dummyCreated = false; - ECSEntity dummy; - }; -} - diff --git a/OpenGLEngine/OpenGLEngine/TransformComponentV2.h b/OpenGLEngine/OpenGLEngine/TransformComponentV2.h deleted file mode 100644 index 27575d5..0000000 --- a/OpenGLEngine/OpenGLEngine/TransformComponentV2.h +++ /dev/null @@ -1,157 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include - -namespace Reality -{ - struct TransformComponentV2 - { - TransformComponentV2(Vector3 _position = Vector3(0, 0, 0), Vector3 _scale = Vector3(1, 1, 1), Vector3 _eulerAngles = Vector3(0.0f, 0.0f, 0.0f)) : - position(_position), scale(_scale) - { - SetRotation(_eulerAngles); - } - private: - Vector3 position; - Vector3 scale; - Quaternion orientation; - Mat4 scaleMatrix; - Mat4 rotationMatrix; - Mat4 translationMatrix; - Mat4 unScaledTransformationMatrix; - Mat4 transformationMatrix; - bool dirty = true; - - inline void UpdateMatrices() - { - scaleMatrix = glm::scale(glm::mat4(1.0f), scale); - translationMatrix = glm::translate(glm::mat4(1.0f), position); - rotationMatrix = glm::toMat4(orientation); - unScaledTransformationMatrix = translationMatrix * rotationMatrix; - transformationMatrix = unScaledTransformationMatrix * scaleMatrix; - dirty = false; - } - - public: - inline void SetPosition(const Vector3& _position) - { - position = _position; - dirty = true; - } - - inline Vector3 GetPosition() { return position; } - - inline void SetScale(const Vector3& _scale) - { - scale = _scale; - dirty = true; - } - - inline Vector3 GetScale() { return scale; } - - inline void SetOrientation(const Quaternion& _orientation) - { - orientation = _orientation; - dirty = true; - } - - inline Quaternion GetOrientation() { return orientation; } - - // Euler angles in degrees - inline void SetRotation(Vector3 eulerAngles) - { - glm::vec3 rotationInRads = glm::vec3(glm::radians(eulerAngles.x), - glm::radians(eulerAngles.y), glm::radians(eulerAngles.z)); - orientation = glm::quat(rotationInRads); - dirty = true; - } - - inline Vector3 GetRotation() { return glm::eulerAngles(orientation); } - - inline Vector3 Up() - { - return orientation * Vector3(0.0f, 1.0f, 0.0f); - } - - inline Vector3 Right() - { - return orientation * Vector3(1.0f, 0.0f, 0.0f); - } - - inline Vector3 Forward() - { - return orientation * Vector3(0.0f, 0.0f, 1.0f); - } - - inline Mat4 GetScaleMatrix() - { - if (dirty) - { - UpdateMatrices(); - } - return scaleMatrix; - } - - inline Mat4 GetRotationMatrix() - { - if (dirty) - { - UpdateMatrices(); - } - return rotationMatrix; - } - - inline Mat4 GetTranslationMatrix() - { - if (dirty) - { - UpdateMatrices(); - } - return transformationMatrix; - } - - inline Mat4 GetUnScaledTransformationMatrix() - { - if (dirty) - { - UpdateMatrices(); - } - return unScaledTransformationMatrix; - } - - inline Mat4 GetTransformationMatrix() - { - if (dirty) - { - UpdateMatrices(); - } - return transformationMatrix; - } - - inline Vector3 WorldToLocalPosition(Vector3 _position) - { - return glm::inverse(GetTransformationMatrix()) * Vector4(_position, 1); - - } - - inline Vector3 LocalToWorldPosition(Vector3 _position) - { - return GetTransformationMatrix() * Vector4(_position, 1); - } - - //TODO : Check - inline Vector3 WorldToLocalDirection(Vector3 direction) - { - if (glm::length(orientation) > 0) - { - return glm::inverse(orientation) * direction; - } - return Vector3(0, 0, 0); - } - - inline Vector3 LocalToWorldDirection(Vector3 direction) - { - return orientation * direction; - } - }; -} diff --git a/OpenGLEngine/OpenGLEngine/UpdateTransformMatricesSystem.cpp b/OpenGLEngine/OpenGLEngine/UpdateTransformMatricesSystem.cpp deleted file mode 100644 index a17a6ce..0000000 --- a/OpenGLEngine/OpenGLEngine/UpdateTransformMatricesSystem.cpp +++ /dev/null @@ -1,22 +0,0 @@ -#include "UpdateTransformMatricesSystem.h" - -namespace Reality -{ - UpdateTransformMatricesSystem::UpdateTransformMatricesSystem() - { - requireComponent(); - } - - void UpdateTransformMatricesSystem::Update(float deltaTime) - { - for (auto e : getEntities()) - { - auto& transform = e.getComponent(); - //transform.scaleMatrix = glm::scale(glm::mat4(1.0f), transform.scale); - //transform.translationMatrix = glm::translate(glm::mat4(1.0f), transform.position); - //transform.rotationMatrix = glm::toMat4(transform.orientation); - //transform.unScaledTransformationMatrix = transform.translationMatrix * transform.rotationMatrix; - //transform.transformationMatrix = transform.unScaledTransformationMatrix * transform.scaleMatrix; - } - } -} diff --git a/OpenGLEngine/OpenGLEngine/UpdateTransformMatricesSystem.h b/OpenGLEngine/OpenGLEngine/UpdateTransformMatricesSystem.h deleted file mode 100644 index bcda6dc..0000000 --- a/OpenGLEngine/OpenGLEngine/UpdateTransformMatricesSystem.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once -#include "ECSConfig.h" -#include "TransformComponentV2.h" - -namespace Reality -{ - class UpdateTransformMatricesSystem : public ECSSystem - { - public: - UpdateTransformMatricesSystem(); - void Update(float deltaTime); - }; -} diff --git a/OpenGLEngine/OpenGLEngine/assimp-vc141-mtd.dll b/OpenGLEngine/OpenGLEngine/assimp-vc141-mtd.dll deleted file mode 100644 index 1b62554..0000000 Binary files a/OpenGLEngine/OpenGLEngine/assimp-vc141-mtd.dll and /dev/null differ diff --git a/OpenGLEngine/OpenGLEngine/freetype.dll b/OpenGLEngine/OpenGLEngine/freetype.dll deleted file mode 100644 index 9d745dd..0000000 Binary files a/OpenGLEngine/OpenGLEngine/freetype.dll and /dev/null differ diff --git a/README.md b/README.md deleted file mode 100644 index 736220e..0000000 --- a/README.md +++ /dev/null @@ -1,4 +0,0 @@ -# Reality-Game-Engine -An Fork of Reality Game Engine for teaching purposes. - -![](https://i.imgur.com/44IeKeI.gif) diff --git a/.gitignore b/Reality-Game-Engine-Week-4/.gitignore similarity index 100% rename from .gitignore rename to Reality-Game-Engine-Week-4/.gitignore diff --git a/ExternalResources/AssimpBuild/ALL_BUILD.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ALL_BUILD.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/ALL_BUILD.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ALL_BUILD.vcxproj diff --git a/ExternalResources/AssimpBuild/ALL_BUILD.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ALL_BUILD.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/ALL_BUILD.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ALL_BUILD.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/Assimp.sln b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/Assimp.sln similarity index 100% rename from ExternalResources/AssimpBuild/Assimp.sln rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/Assimp.sln diff --git a/ExternalResources/AssimpBuild/CMakeCache.txt b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeCache.txt similarity index 100% rename from ExternalResources/AssimpBuild/CMakeCache.txt rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeCache.txt diff --git a/ExternalResources/AssimpBuild/CMakeFiles/24c390a501757c38a550f505e55e6d08/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/24c390a501757c38a550f505e55e6d08/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/24c390a501757c38a550f505e55e6d08/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/24c390a501757c38a550f505e55e6d08/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCCompiler.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCCompiler.cmake similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCCompiler.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCCompiler.cmake diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeRCCompiler.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeRCCompiler.cmake similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeRCCompiler.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeRCCompiler.cmake diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeSystem.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeSystem.cmake similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeSystem.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CMakeSystem.cmake diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.txt b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.txt similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.txt rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.txt diff --git a/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/3.15.2/VCTargetsPath.vcxproj diff --git a/ExternalResources/AssimpBuild/CMakeFiles/438cdd0514af21f02cea1e5036c0bd72/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/438cdd0514af21f02cea1e5036c0bd72/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/438cdd0514af21f02cea1e5036c0bd72/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/438cdd0514af21f02cea1e5036c0bd72/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/generate.stamp.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/generate.stamp.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/generate.stamp.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/generate.stamp.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/uninstall.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/uninstall.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/uninstall.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/599fd03d45b64e00001258563168526d/uninstall.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/606f1d5a522414d4f4407dbef14fdcc3/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/606f1d5a522414d4f4407dbef14fdcc3/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/606f1d5a522414d4f4407dbef14fdcc3/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/606f1d5a522414d4f4407dbef14fdcc3/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/CheckTypeSize/OFF64_T.c b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/CheckTypeSize/OFF64_T.c similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/CheckTypeSize/OFF64_T.c rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/CheckTypeSize/OFF64_T.c diff --git a/ExternalResources/AssimpBuild/CMakeFiles/TargetDirectories.txt b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/TargetDirectories.txt similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/TargetDirectories.txt rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/TargetDirectories.txt diff --git a/ExternalResources/AssimpBuild/CMakeFiles/a3899015c233a00da78c2302428fcbee/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/a3899015c233a00da78c2302428fcbee/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/a3899015c233a00da78c2302428fcbee/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/a3899015c233a00da78c2302428fcbee/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/a3f0c6a15e5496e611679635980fcab4/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/a3f0c6a15e5496e611679635980fcab4/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/a3f0c6a15e5496e611679635980fcab4/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/a3f0c6a15e5496e611679635980fcab4/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/c68b8a45ffea43e4de20573853203c63/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/c68b8a45ffea43e4de20573853203c63/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/c68b8a45ffea43e4de20573853203c63/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/c68b8a45ffea43e4de20573853203c63/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/cmake.check_cache b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/cmake.check_cache similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/cmake.check_cache rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/cmake.check_cache diff --git a/ExternalResources/AssimpBuild/CMakeFiles/d55a332affc90f88a99f39cf1db869f4/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/d55a332affc90f88a99f39cf1db869f4/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/d55a332affc90f88a99f39cf1db869f4/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/d55a332affc90f88a99f39cf1db869f4/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/ec3583a54da51022f58336caa9ad9161/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/ec3583a54da51022f58336caa9ad9161/INSTALL_force.rule similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/ec3583a54da51022f58336caa9ad9161/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/ec3583a54da51022f58336caa9ad9161/INSTALL_force.rule diff --git a/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.list b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.list similarity index 100% rename from ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.list rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/CMakeFiles/generate.stamp.list diff --git a/ExternalResources/AssimpBuild/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj diff --git a/ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/UpdateAssimpLibsDebugSymbolsAndDLLs.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj diff --git a/ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/ZERO_CHECK.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/assimp-config-version.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimp-config-version.cmake similarity index 100% rename from ExternalResources/AssimpBuild/assimp-config-version.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimp-config-version.cmake diff --git a/ExternalResources/AssimpBuild/assimp-config.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimp-config.cmake similarity index 100% rename from ExternalResources/AssimpBuild/assimp-config.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimp-config.cmake diff --git a/ExternalResources/AssimpBuild/assimp.pc b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimp.pc similarity index 100% rename from ExternalResources/AssimpBuild/assimp.pc rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimp.pc diff --git a/ExternalResources/AssimpBuild/assimpTargets-debug.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimpTargets-debug.cmake similarity index 100% rename from ExternalResources/AssimpBuild/assimpTargets-debug.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimpTargets-debug.cmake diff --git a/ExternalResources/AssimpBuild/assimpTargets-release.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimpTargets-release.cmake similarity index 100% rename from ExternalResources/AssimpBuild/assimpTargets-release.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimpTargets-release.cmake diff --git a/ExternalResources/AssimpBuild/assimpTargets.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimpTargets.cmake similarity index 100% rename from ExternalResources/AssimpBuild/assimpTargets.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/assimpTargets.cmake diff --git a/ExternalResources/AssimpBuild/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/cmake_uninstall.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/cmake_uninstall.cmake similarity index 100% rename from ExternalResources/AssimpBuild/cmake_uninstall.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/cmake_uninstall.cmake diff --git a/ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/code/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/code/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/code/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/code/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/code/assimp.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/assimp.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/code/assimp.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/assimp.vcxproj diff --git a/ExternalResources/AssimpBuild/code/assimp.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/assimp.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/code/assimp.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/assimp.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/code/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/code/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/code/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/contrib/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/contrib/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj diff --git a/ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/IrrXML.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/contrib/irrXML/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/contrib/irrXML/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/irrXML/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj diff --git a/ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/ALL_BUILD.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/contrib/zlib/CTestTestfile.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/CTestTestfile.cmake similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/CTestTestfile.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/CTestTestfile.cmake diff --git a/ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/contrib/zlib/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/contrib/zlib/zconf.h b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zconf.h similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/zconf.h rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zconf.h diff --git a/ExternalResources/AssimpBuild/contrib/zlib/zlib.pc b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.pc similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/zlib.pc rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.pc diff --git a/ExternalResources/AssimpBuild/contrib/zlib/zlib.sln b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.sln similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/zlib.sln rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.sln diff --git a/ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj diff --git a/ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlib.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj diff --git a/ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/contrib/zlib/zlibstatic.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/include/assimp/config.h b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/include/assimp/config.h similarity index 100% rename from ExternalResources/AssimpBuild/include/assimp/config.h rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/include/assimp/config.h diff --git a/ExternalResources/AssimpBuild/revision.h b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/revision.h similarity index 100% rename from ExternalResources/AssimpBuild/revision.h rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/revision.h diff --git a/ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/test/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/test/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/test/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/test/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/test/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/test/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/test/headercheck/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/test/headercheck/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/headercheck/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/test/unit.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/unit.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/test/unit.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/unit.vcxproj diff --git a/ExternalResources/AssimpBuild/test/unit.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/unit.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/test/unit.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/test/unit.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj diff --git a/ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/assimp_cmd.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/tools/assimp_cmd/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_cmd/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_cmd/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp diff --git a/ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj diff --git a/ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/INSTALL.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj diff --git a/ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/assimp_viewer.vcxproj.filters diff --git a/ExternalResources/AssimpBuild/tools/assimp_view/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/cmake_install.cmake similarity index 100% rename from ExternalResources/AssimpBuild/tools/assimp_view/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/tools/assimp_view/cmake_install.cmake diff --git a/ExternalResources/AssimpBuild/uninstall.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/uninstall.vcxproj similarity index 100% rename from ExternalResources/AssimpBuild/uninstall.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/uninstall.vcxproj diff --git a/ExternalResources/AssimpBuild/uninstall.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/uninstall.vcxproj.filters similarity index 100% rename from ExternalResources/AssimpBuild/uninstall.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/AssimpBuild/uninstall.vcxproj.filters diff --git a/ExternalResources/GLSL-Shader-Includes-master/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/GLSL-Shader-Includes-master/LICENSE similarity index 100% rename from ExternalResources/GLSL-Shader-Includes-master/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/GLSL-Shader-Includes-master/LICENSE diff --git a/ExternalResources/GLSL-Shader-Includes-master/README.md b/Reality-Game-Engine-Week-4/ExternalResources/GLSL-Shader-Includes-master/README.md similarity index 100% rename from ExternalResources/GLSL-Shader-Includes-master/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/GLSL-Shader-Includes-master/README.md diff --git a/ExternalResources/GLSL-Shader-Includes-master/Shadinclude.hpp b/Reality-Game-Engine-Week-4/ExternalResources/GLSL-Shader-Includes-master/Shadinclude.hpp similarity index 100% rename from ExternalResources/GLSL-Shader-Includes-master/Shadinclude.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/GLSL-Shader-Includes-master/Shadinclude.hpp diff --git a/ExternalResources/assimp-master/.editorconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/.editorconfig similarity index 100% rename from ExternalResources/assimp-master/.editorconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/.editorconfig diff --git a/ExternalResources/assimp-master/AssimpBuildTreeSettings.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/AssimpBuildTreeSettings.cmake.in similarity index 100% rename from ExternalResources/assimp-master/AssimpBuildTreeSettings.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/AssimpBuildTreeSettings.cmake.in diff --git a/ExternalResources/assimp-master/AssimpConfigVersion.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/AssimpConfigVersion.cmake.in similarity index 100% rename from ExternalResources/assimp-master/AssimpConfigVersion.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/AssimpConfigVersion.cmake.in diff --git a/ExternalResources/assimp-master/BUILDBINARIES_EXAMPLE.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/BUILDBINARIES_EXAMPLE.bat similarity index 100% rename from ExternalResources/assimp-master/BUILDBINARIES_EXAMPLE.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/BUILDBINARIES_EXAMPLE.bat diff --git a/ExternalResources/assimp-master/Build.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/Build.md similarity index 100% rename from ExternalResources/assimp-master/Build.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/Build.md diff --git a/ExternalResources/assimp-master/CHANGES b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CHANGES similarity index 100% rename from ExternalResources/assimp-master/CHANGES rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CHANGES diff --git a/ExternalResources/assimp-master/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CMakeLists.txt diff --git a/ExternalResources/assimp-master/CONTRIBUTING.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CONTRIBUTING.md similarity index 100% rename from ExternalResources/assimp-master/CONTRIBUTING.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CONTRIBUTING.md diff --git a/ExternalResources/assimp-master/CREDITS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CREDITS similarity index 100% rename from ExternalResources/assimp-master/CREDITS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CREDITS diff --git a/ExternalResources/assimp-master/CodeConventions.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CodeConventions.md similarity index 100% rename from ExternalResources/assimp-master/CodeConventions.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/CodeConventions.md diff --git a/ExternalResources/assimp-master/INSTALL b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/INSTALL similarity index 100% rename from ExternalResources/assimp-master/INSTALL rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/INSTALL diff --git a/ExternalResources/assimp-master/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/LICENSE similarity index 100% rename from ExternalResources/assimp-master/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/LICENSE diff --git a/ExternalResources/assimp-master/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/README similarity index 100% rename from ExternalResources/assimp-master/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/README diff --git a/ExternalResources/assimp-master/Readme.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/Readme.md similarity index 100% rename from ExternalResources/assimp-master/Readme.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/Readme.md diff --git a/ExternalResources/assimp-master/assimp-config-version.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimp-config-version.cmake.in similarity index 100% rename from ExternalResources/assimp-master/assimp-config-version.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimp-config-version.cmake.in diff --git a/ExternalResources/assimp-master/assimp-config.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimp-config.cmake.in similarity index 100% rename from ExternalResources/assimp-master/assimp-config.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimp-config.cmake.in diff --git a/ExternalResources/assimp-master/assimp.pc.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimp.pc.in similarity index 100% rename from ExternalResources/assimp-master/assimp.pc.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimp.pc.in diff --git a/ExternalResources/assimp-master/assimpTargets-debug.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimpTargets-debug.cmake.in similarity index 100% rename from ExternalResources/assimp-master/assimpTargets-debug.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimpTargets-debug.cmake.in diff --git a/ExternalResources/assimp-master/assimpTargets-release.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimpTargets-release.cmake.in similarity index 100% rename from ExternalResources/assimp-master/assimpTargets-release.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimpTargets-release.cmake.in diff --git a/ExternalResources/assimp-master/assimpTargets.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimpTargets.cmake.in similarity index 100% rename from ExternalResources/assimp-master/assimpTargets.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/assimpTargets.cmake.in diff --git a/ExternalResources/assimp-master/cmake-modules/Coveralls.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/Coveralls.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/Coveralls.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/Coveralls.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/CoverallsClear.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/CoverallsClear.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/CoverallsClear.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/CoverallsClear.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/CoverallsGenerateGcov.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/CoverallsGenerateGcov.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/CoverallsGenerateGcov.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/CoverallsGenerateGcov.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/DebSourcePPA.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/DebSourcePPA.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/DebSourcePPA.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/DebSourcePPA.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/FindDevIL.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindDevIL.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/FindDevIL.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindDevIL.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/FindDirectX.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindDirectX.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/FindDirectX.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindDirectX.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/FindIrrXML.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindIrrXML.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/FindIrrXML.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindIrrXML.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/FindPkgMacros.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindPkgMacros.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/FindPkgMacros.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindPkgMacros.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/FindRT.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindRT.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/FindRT.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindRT.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/FindZLIB.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindZLIB.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/FindZLIB.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/FindZLIB.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/Findassimp.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/Findassimp.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/Findassimp.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/Findassimp.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/MinGW_x86_64.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/MinGW_x86_64.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/MinGW_x86_64.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/MinGW_x86_64.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/PrecompiledHeader.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/PrecompiledHeader.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/PrecompiledHeader.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/PrecompiledHeader.cmake diff --git a/ExternalResources/assimp-master/cmake-modules/cmake_uninstall.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/cmake_uninstall.cmake.in similarity index 100% rename from ExternalResources/assimp-master/cmake-modules/cmake_uninstall.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake-modules/cmake_uninstall.cmake.in diff --git a/ExternalResources/assimp-master/cmake/HunterGate.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake/HunterGate.cmake similarity index 100% rename from ExternalResources/assimp-master/cmake/HunterGate.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake/HunterGate.cmake diff --git a/ExternalResources/assimp-master/cmake/assimp-hunter-config.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake/assimp-hunter-config.cmake.in similarity index 100% rename from ExternalResources/assimp-master/cmake/assimp-hunter-config.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/cmake/assimp-hunter-config.cmake.in diff --git a/ExternalResources/assimp-master/code/.editorconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/.editorconfig similarity index 100% rename from ExternalResources/assimp-master/code/.editorconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/.editorconfig diff --git a/ExternalResources/assimp-master/code/3DS/3DSConverter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSConverter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/3DS/3DSConverter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSConverter.cpp diff --git a/ExternalResources/assimp-master/code/3DS/3DSExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/3DS/3DSExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSExporter.cpp diff --git a/ExternalResources/assimp-master/code/3DS/3DSExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/3DS/3DSExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSExporter.h diff --git a/ExternalResources/assimp-master/code/3DS/3DSHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSHelper.h similarity index 100% rename from ExternalResources/assimp-master/code/3DS/3DSHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSHelper.h diff --git a/ExternalResources/assimp-master/code/3DS/3DSLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/3DS/3DSLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSLoader.cpp diff --git a/ExternalResources/assimp-master/code/3DS/3DSLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/3DS/3DSLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3DS/3DSLoader.h diff --git a/ExternalResources/assimp-master/code/3MF/3MFXmlTags.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/3MFXmlTags.h similarity index 100% rename from ExternalResources/assimp-master/code/3MF/3MFXmlTags.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/3MFXmlTags.h diff --git a/ExternalResources/assimp-master/code/3MF/D3MFExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/3MF/D3MFExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFExporter.cpp diff --git a/ExternalResources/assimp-master/code/3MF/D3MFExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/3MF/D3MFExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFExporter.h diff --git a/ExternalResources/assimp-master/code/3MF/D3MFImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/3MF/D3MFImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFImporter.cpp diff --git a/ExternalResources/assimp-master/code/3MF/D3MFImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/3MF/D3MFImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFImporter.h diff --git a/ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.cpp similarity index 100% rename from ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.cpp diff --git a/ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.h similarity index 100% rename from ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/3MF/D3MFOpcPackage.h diff --git a/ExternalResources/assimp-master/code/AC/ACLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AC/ACLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/AC/ACLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AC/ACLoader.cpp diff --git a/ExternalResources/assimp-master/code/AC/ACLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AC/ACLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/AC/ACLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AC/ACLoader.h diff --git a/ExternalResources/assimp-master/code/AMF/AMFImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/AMF/AMFImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter.cpp diff --git a/ExternalResources/assimp-master/code/AMF/AMFImporter.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter.hpp similarity index 100% rename from ExternalResources/assimp-master/code/AMF/AMFImporter.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter.hpp diff --git a/ExternalResources/assimp-master/code/AMF/AMFImporter_Geometry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Geometry.cpp similarity index 100% rename from ExternalResources/assimp-master/code/AMF/AMFImporter_Geometry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Geometry.cpp diff --git a/ExternalResources/assimp-master/code/AMF/AMFImporter_Macro.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Macro.hpp similarity index 100% rename from ExternalResources/assimp-master/code/AMF/AMFImporter_Macro.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Macro.hpp diff --git a/ExternalResources/assimp-master/code/AMF/AMFImporter_Material.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Material.cpp similarity index 100% rename from ExternalResources/assimp-master/code/AMF/AMFImporter_Material.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Material.cpp diff --git a/ExternalResources/assimp-master/code/AMF/AMFImporter_Node.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Node.hpp similarity index 100% rename from ExternalResources/assimp-master/code/AMF/AMFImporter_Node.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Node.hpp diff --git a/ExternalResources/assimp-master/code/AMF/AMFImporter_Postprocess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Postprocess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/AMF/AMFImporter_Postprocess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/AMF/AMFImporter_Postprocess.cpp diff --git a/ExternalResources/assimp-master/code/ASE/ASELoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASELoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/ASE/ASELoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASELoader.cpp diff --git a/ExternalResources/assimp-master/code/ASE/ASELoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASELoader.h similarity index 100% rename from ExternalResources/assimp-master/code/ASE/ASELoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASELoader.h diff --git a/ExternalResources/assimp-master/code/ASE/ASEParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASEParser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/ASE/ASEParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASEParser.cpp diff --git a/ExternalResources/assimp-master/code/ASE/ASEParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASEParser.h similarity index 100% rename from ExternalResources/assimp-master/code/ASE/ASEParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/ASE/ASEParser.h diff --git a/ExternalResources/assimp-master/code/Assbin/AssbinExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Assbin/AssbinExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinExporter.cpp diff --git a/ExternalResources/assimp-master/code/Assbin/AssbinExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Assbin/AssbinExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinExporter.h diff --git a/ExternalResources/assimp-master/code/Assbin/AssbinLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Assbin/AssbinLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinLoader.cpp diff --git a/ExternalResources/assimp-master/code/Assbin/AssbinLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Assbin/AssbinLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assbin/AssbinLoader.h diff --git a/ExternalResources/assimp-master/code/Assjson/cencode.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/cencode.c similarity index 100% rename from ExternalResources/assimp-master/code/Assjson/cencode.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/cencode.c diff --git a/ExternalResources/assimp-master/code/Assjson/cencode.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/cencode.h similarity index 100% rename from ExternalResources/assimp-master/code/Assjson/cencode.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/cencode.h diff --git a/ExternalResources/assimp-master/code/Assjson/json_exporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/json_exporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Assjson/json_exporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/json_exporter.cpp diff --git a/ExternalResources/assimp-master/code/Assjson/mesh_splitter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/mesh_splitter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Assjson/mesh_splitter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/mesh_splitter.cpp diff --git a/ExternalResources/assimp-master/code/Assjson/mesh_splitter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/mesh_splitter.h similarity index 100% rename from ExternalResources/assimp-master/code/Assjson/mesh_splitter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assjson/mesh_splitter.h diff --git a/ExternalResources/assimp-master/code/Assxml/AssxmlExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assxml/AssxmlExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Assxml/AssxmlExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assxml/AssxmlExporter.cpp diff --git a/ExternalResources/assimp-master/code/Assxml/AssxmlExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assxml/AssxmlExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Assxml/AssxmlExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Assxml/AssxmlExporter.h diff --git a/ExternalResources/assimp-master/code/B3D/B3DImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/B3D/B3DImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/B3D/B3DImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/B3D/B3DImporter.cpp diff --git a/ExternalResources/assimp-master/code/B3D/B3DImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/B3D/B3DImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/B3D/B3DImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/B3D/B3DImporter.h diff --git a/ExternalResources/assimp-master/code/BVH/BVHLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/BVH/BVHLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/BVH/BVHLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/BVH/BVHLoader.cpp diff --git a/ExternalResources/assimp-master/code/BVH/BVHLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/BVH/BVHLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/BVH/BVHLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/BVH/BVHLoader.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderBMesh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderBMesh.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderBMesh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderBMesh.cpp diff --git a/ExternalResources/assimp-master/code/Blender/BlenderBMesh.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderBMesh.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderBMesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderBMesh.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderCustomData.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderCustomData.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderCustomData.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderCustomData.cpp diff --git a/ExternalResources/assimp-master/code/Blender/BlenderCustomData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderCustomData.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderCustomData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderCustomData.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderDNA.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderDNA.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderDNA.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderDNA.cpp diff --git a/ExternalResources/assimp-master/code/Blender/BlenderDNA.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderDNA.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderDNA.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderDNA.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderDNA.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderDNA.inl similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderDNA.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderDNA.inl diff --git a/ExternalResources/assimp-master/code/Blender/BlenderIntermediate.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderIntermediate.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderIntermediate.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderIntermediate.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderLoader.cpp diff --git a/ExternalResources/assimp-master/code/Blender/BlenderLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderLoader.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderModifier.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderModifier.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderModifier.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderModifier.cpp diff --git a/ExternalResources/assimp-master/code/Blender/BlenderModifier.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderModifier.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderModifier.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderModifier.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderScene.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderScene.cpp diff --git a/ExternalResources/assimp-master/code/Blender/BlenderScene.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderScene.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderScene.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderSceneGen.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderSceneGen.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderSceneGen.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderSceneGen.h diff --git a/ExternalResources/assimp-master/code/Blender/BlenderTessellator.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderTessellator.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderTessellator.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderTessellator.cpp diff --git a/ExternalResources/assimp-master/code/Blender/BlenderTessellator.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderTessellator.h similarity index 100% rename from ExternalResources/assimp-master/code/Blender/BlenderTessellator.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Blender/BlenderTessellator.h diff --git a/ExternalResources/assimp-master/code/C4D/C4DImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/C4D/C4DImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/C4D/C4DImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/C4D/C4DImporter.cpp diff --git a/ExternalResources/assimp-master/code/C4D/C4DImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/C4D/C4DImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/C4D/C4DImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/C4D/C4DImporter.h diff --git a/ExternalResources/assimp-master/code/CApi/AssimpCExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CApi/AssimpCExport.cpp similarity index 100% rename from ExternalResources/assimp-master/code/CApi/AssimpCExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CApi/AssimpCExport.cpp diff --git a/ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.cpp similarity index 100% rename from ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.cpp diff --git a/ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.h similarity index 100% rename from ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CApi/CInterfaceIOWrapper.h diff --git a/ExternalResources/assimp-master/code/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/code/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CMakeLists.txt diff --git a/ExternalResources/assimp-master/code/COB/COBLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/COB/COBLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/COB/COBLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/COB/COBLoader.cpp diff --git a/ExternalResources/assimp-master/code/COB/COBLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/COB/COBLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/COB/COBLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/COB/COBLoader.h diff --git a/ExternalResources/assimp-master/code/COB/COBScene.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/COB/COBScene.h similarity index 100% rename from ExternalResources/assimp-master/code/COB/COBScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/COB/COBScene.h diff --git a/ExternalResources/assimp-master/code/CSM/CSMLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CSM/CSMLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/CSM/CSMLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CSM/CSMLoader.cpp diff --git a/ExternalResources/assimp-master/code/CSM/CSMLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CSM/CSMLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/CSM/CSMLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/CSM/CSMLoader.h diff --git a/ExternalResources/assimp-master/code/Collada/ColladaExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Collada/ColladaExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaExporter.cpp diff --git a/ExternalResources/assimp-master/code/Collada/ColladaExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Collada/ColladaExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaExporter.h diff --git a/ExternalResources/assimp-master/code/Collada/ColladaHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaHelper.h similarity index 100% rename from ExternalResources/assimp-master/code/Collada/ColladaHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaHelper.h diff --git a/ExternalResources/assimp-master/code/Collada/ColladaLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Collada/ColladaLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaLoader.cpp diff --git a/ExternalResources/assimp-master/code/Collada/ColladaLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Collada/ColladaLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaLoader.h diff --git a/ExternalResources/assimp-master/code/Collada/ColladaParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaParser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Collada/ColladaParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaParser.cpp diff --git a/ExternalResources/assimp-master/code/Collada/ColladaParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaParser.h similarity index 100% rename from ExternalResources/assimp-master/code/Collada/ColladaParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Collada/ColladaParser.h diff --git a/ExternalResources/assimp-master/code/Common/Assimp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Assimp.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/Assimp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Assimp.cpp diff --git a/ExternalResources/assimp-master/code/Common/BaseImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/BaseImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/BaseImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/BaseImporter.cpp diff --git a/ExternalResources/assimp-master/code/Common/BaseProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/BaseProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/BaseProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/BaseProcess.cpp diff --git a/ExternalResources/assimp-master/code/Common/BaseProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/BaseProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/BaseProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/BaseProcess.h diff --git a/ExternalResources/assimp-master/code/Common/Bitmap.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Bitmap.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/Bitmap.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Bitmap.cpp diff --git a/ExternalResources/assimp-master/code/Common/CreateAnimMesh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/CreateAnimMesh.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/CreateAnimMesh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/CreateAnimMesh.cpp diff --git a/ExternalResources/assimp-master/code/Common/DefaultIOStream.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultIOStream.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/DefaultIOStream.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultIOStream.cpp diff --git a/ExternalResources/assimp-master/code/Common/DefaultIOSystem.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultIOSystem.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/DefaultIOSystem.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultIOSystem.cpp diff --git a/ExternalResources/assimp-master/code/Common/DefaultLogger.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultLogger.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/DefaultLogger.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultLogger.cpp diff --git a/ExternalResources/assimp-master/code/Common/DefaultProgressHandler.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultProgressHandler.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/DefaultProgressHandler.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/DefaultProgressHandler.h diff --git a/ExternalResources/assimp-master/code/Common/Exporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Exporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/Exporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Exporter.cpp diff --git a/ExternalResources/assimp-master/code/Common/FileLogStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/FileLogStream.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/FileLogStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/FileLogStream.h diff --git a/ExternalResources/assimp-master/code/Common/FileSystemFilter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/FileSystemFilter.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/FileSystemFilter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/FileSystemFilter.h diff --git a/ExternalResources/assimp-master/code/Common/IFF.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/IFF.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/IFF.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/IFF.h diff --git a/ExternalResources/assimp-master/code/Common/Importer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Importer.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/Importer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Importer.cpp diff --git a/ExternalResources/assimp-master/code/Common/Importer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Importer.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/Importer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Importer.h diff --git a/ExternalResources/assimp-master/code/Common/ImporterRegistry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ImporterRegistry.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/ImporterRegistry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ImporterRegistry.cpp diff --git a/ExternalResources/assimp-master/code/Common/PolyTools.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/PolyTools.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/PolyTools.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/PolyTools.h diff --git a/ExternalResources/assimp-master/code/Common/PostStepRegistry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/PostStepRegistry.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/PostStepRegistry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/PostStepRegistry.cpp diff --git a/ExternalResources/assimp-master/code/Common/RemoveComments.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/RemoveComments.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/RemoveComments.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/RemoveComments.cpp diff --git a/ExternalResources/assimp-master/code/Common/SGSpatialSort.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SGSpatialSort.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/SGSpatialSort.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SGSpatialSort.cpp diff --git a/ExternalResources/assimp-master/code/Common/SceneCombiner.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SceneCombiner.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/SceneCombiner.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SceneCombiner.cpp diff --git a/ExternalResources/assimp-master/code/Common/ScenePreprocessor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ScenePreprocessor.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/ScenePreprocessor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ScenePreprocessor.cpp diff --git a/ExternalResources/assimp-master/code/Common/ScenePreprocessor.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ScenePreprocessor.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/ScenePreprocessor.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ScenePreprocessor.h diff --git a/ExternalResources/assimp-master/code/Common/ScenePrivate.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ScenePrivate.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/ScenePrivate.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ScenePrivate.h diff --git a/ExternalResources/assimp-master/code/Common/SkeletonMeshBuilder.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SkeletonMeshBuilder.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/SkeletonMeshBuilder.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SkeletonMeshBuilder.cpp diff --git a/ExternalResources/assimp-master/code/Common/SpatialSort.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SpatialSort.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/SpatialSort.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SpatialSort.cpp diff --git a/ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.cpp diff --git a/ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/SplitByBoneCountProcess.h diff --git a/ExternalResources/assimp-master/code/Common/StandardShapes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/StandardShapes.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/StandardShapes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/StandardShapes.cpp diff --git a/ExternalResources/assimp-master/code/Common/StdOStreamLogStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/StdOStreamLogStream.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/StdOStreamLogStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/StdOStreamLogStream.h diff --git a/ExternalResources/assimp-master/code/Common/Subdivision.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Subdivision.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/Subdivision.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Subdivision.cpp diff --git a/ExternalResources/assimp-master/code/Common/TargetAnimation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/TargetAnimation.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/TargetAnimation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/TargetAnimation.cpp diff --git a/ExternalResources/assimp-master/code/Common/TargetAnimation.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/TargetAnimation.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/TargetAnimation.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/TargetAnimation.h diff --git a/ExternalResources/assimp-master/code/Common/Version.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Version.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/Version.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Version.cpp diff --git a/ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.cpp diff --git a/ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/VertexTriangleAdjacency.h diff --git a/ExternalResources/assimp-master/code/Common/Win32DebugLogStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Win32DebugLogStream.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/Win32DebugLogStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/Win32DebugLogStream.h diff --git a/ExternalResources/assimp-master/code/Common/ZipArchiveIOSystem.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ZipArchiveIOSystem.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/ZipArchiveIOSystem.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/ZipArchiveIOSystem.cpp diff --git a/ExternalResources/assimp-master/code/Common/assbin_chunks.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/assbin_chunks.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/assbin_chunks.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/assbin_chunks.h diff --git a/ExternalResources/assimp-master/code/Common/scene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/scene.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/scene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/scene.cpp diff --git a/ExternalResources/assimp-master/code/Common/simd.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/simd.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Common/simd.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/simd.cpp diff --git a/ExternalResources/assimp-master/code/Common/simd.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/simd.h similarity index 100% rename from ExternalResources/assimp-master/code/Common/simd.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Common/simd.h diff --git a/ExternalResources/assimp-master/code/DXF/DXFHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/DXF/DXFHelper.h similarity index 100% rename from ExternalResources/assimp-master/code/DXF/DXFHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/DXF/DXFHelper.h diff --git a/ExternalResources/assimp-master/code/DXF/DXFLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/DXF/DXFLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/DXF/DXFLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/DXF/DXFLoader.cpp diff --git a/ExternalResources/assimp-master/code/DXF/DXFLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/DXF/DXFLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/DXF/DXFLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/DXF/DXFLoader.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXAnimation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXAnimation.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXAnimation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXAnimation.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXBinaryTokenizer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXBinaryTokenizer.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXBinaryTokenizer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXBinaryTokenizer.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXCommon.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXCommon.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXCommon.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXCommon.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXCompileConfig.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXCompileConfig.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXCompileConfig.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXCompileConfig.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXConverter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXConverter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXConverter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXConverter.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXConverter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXConverter.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXConverter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXConverter.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXDeformer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDeformer.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXDeformer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDeformer.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXDocument.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocument.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXDocument.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocument.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXDocument.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocument.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXDocument.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocument.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXDocumentUtil.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXExportNode.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportNode.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXExportNode.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportNode.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXExportNode.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportNode.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXExportNode.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportNode.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXExportProperty.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportProperty.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXExportProperty.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportProperty.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXExportProperty.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportProperty.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXExportProperty.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExportProperty.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExporter.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXExporter.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXImportSettings.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXImportSettings.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXImportSettings.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXImportSettings.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXImporter.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXImporter.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXMaterial.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXMaterial.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXMaterial.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXMaterial.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXMeshGeometry.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXModel.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXModel.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXModel.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXModel.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXNodeAttribute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXNodeAttribute.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXNodeAttribute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXNodeAttribute.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXParser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXParser.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXParser.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXParser.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXProperties.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXProperties.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXProperties.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXProperties.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXProperties.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXProperties.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXProperties.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXProperties.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXTokenizer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXTokenizer.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXTokenizer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXTokenizer.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXTokenizer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXTokenizer.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXTokenizer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXTokenizer.h diff --git a/ExternalResources/assimp-master/code/FBX/FBXUtil.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXUtil.cpp similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXUtil.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXUtil.cpp diff --git a/ExternalResources/assimp-master/code/FBX/FBXUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXUtil.h similarity index 100% rename from ExternalResources/assimp-master/code/FBX/FBXUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/FBX/FBXUtil.h diff --git a/ExternalResources/assimp-master/code/HMP/HMPFileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HMPFileData.h similarity index 100% rename from ExternalResources/assimp-master/code/HMP/HMPFileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HMPFileData.h diff --git a/ExternalResources/assimp-master/code/HMP/HMPLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HMPLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/HMP/HMPLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HMPLoader.cpp diff --git a/ExternalResources/assimp-master/code/HMP/HMPLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HMPLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/HMP/HMPLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HMPLoader.h diff --git a/ExternalResources/assimp-master/code/HMP/HalfLifeFileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HalfLifeFileData.h similarity index 100% rename from ExternalResources/assimp-master/code/HMP/HalfLifeFileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/HMP/HalfLifeFileData.h diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCBoolean.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCBoolean.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCBoolean.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCBoolean.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCCurve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCCurve.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCCurve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCCurve.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCGeometry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCGeometry.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCGeometry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCGeometry.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCLoader.h diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCMaterial.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCMaterial.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCMaterial.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCMaterial.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCOpenings.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCOpenings.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCOpenings.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCOpenings.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCProfile.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCProfile.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCProfile.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCProfile.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen1_2x3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen1_2x3.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen1_2x3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen1_2x3.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen2_2x3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen2_2x3.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen2_2x3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen2_2x3.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_2x3.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_2x3.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_2x3.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_2x3.h diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCReaderGen_4.h diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.cpp diff --git a/ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/IFC/IFCUtil.h diff --git a/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.cpp diff --git a/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileEncoding.h diff --git a/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.cpp diff --git a/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/STEPParser/STEPFileReader.h diff --git a/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen1.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen1.cpp diff --git a/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen2.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen2.cpp diff --git a/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen3.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileGen3.cpp diff --git a/ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.cpp diff --git a/ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepFileImporter.h diff --git a/ExternalResources/assimp-master/code/Importer/StepFile/StepReaderGen.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepReaderGen.h similarity index 100% rename from ExternalResources/assimp-master/code/Importer/StepFile/StepReaderGen.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Importer/StepFile/StepReaderGen.h diff --git a/ExternalResources/assimp-master/code/Irr/IRRLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Irr/IRRLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRLoader.cpp diff --git a/ExternalResources/assimp-master/code/Irr/IRRLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Irr/IRRLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRLoader.h diff --git a/ExternalResources/assimp-master/code/Irr/IRRMeshLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRMeshLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Irr/IRRMeshLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRMeshLoader.cpp diff --git a/ExternalResources/assimp-master/code/Irr/IRRMeshLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRMeshLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Irr/IRRMeshLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRMeshLoader.h diff --git a/ExternalResources/assimp-master/code/Irr/IRRShared.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRShared.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Irr/IRRShared.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRShared.cpp diff --git a/ExternalResources/assimp-master/code/Irr/IRRShared.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRShared.h similarity index 100% rename from ExternalResources/assimp-master/code/Irr/IRRShared.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Irr/IRRShared.h diff --git a/ExternalResources/assimp-master/code/LWO/LWOAnimation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOAnimation.cpp similarity index 100% rename from ExternalResources/assimp-master/code/LWO/LWOAnimation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOAnimation.cpp diff --git a/ExternalResources/assimp-master/code/LWO/LWOAnimation.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOAnimation.h similarity index 100% rename from ExternalResources/assimp-master/code/LWO/LWOAnimation.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOAnimation.h diff --git a/ExternalResources/assimp-master/code/LWO/LWOBLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOBLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/LWO/LWOBLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOBLoader.cpp diff --git a/ExternalResources/assimp-master/code/LWO/LWOFileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOFileData.h similarity index 100% rename from ExternalResources/assimp-master/code/LWO/LWOFileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOFileData.h diff --git a/ExternalResources/assimp-master/code/LWO/LWOLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/LWO/LWOLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOLoader.cpp diff --git a/ExternalResources/assimp-master/code/LWO/LWOLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/LWO/LWOLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOLoader.h diff --git a/ExternalResources/assimp-master/code/LWO/LWOMaterial.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOMaterial.cpp similarity index 100% rename from ExternalResources/assimp-master/code/LWO/LWOMaterial.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWO/LWOMaterial.cpp diff --git a/ExternalResources/assimp-master/code/LWS/LWSLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWS/LWSLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/LWS/LWSLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWS/LWSLoader.cpp diff --git a/ExternalResources/assimp-master/code/LWS/LWSLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWS/LWSLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/LWS/LWSLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/LWS/LWSLoader.h diff --git a/ExternalResources/assimp-master/code/MD2/MD2FileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2FileData.h similarity index 100% rename from ExternalResources/assimp-master/code/MD2/MD2FileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2FileData.h diff --git a/ExternalResources/assimp-master/code/MD2/MD2Loader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2Loader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MD2/MD2Loader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2Loader.cpp diff --git a/ExternalResources/assimp-master/code/MD2/MD2Loader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2Loader.h similarity index 100% rename from ExternalResources/assimp-master/code/MD2/MD2Loader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2Loader.h diff --git a/ExternalResources/assimp-master/code/MD2/MD2NormalTable.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2NormalTable.h similarity index 100% rename from ExternalResources/assimp-master/code/MD2/MD2NormalTable.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD2/MD2NormalTable.h diff --git a/ExternalResources/assimp-master/code/MD3/MD3FileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD3/MD3FileData.h similarity index 100% rename from ExternalResources/assimp-master/code/MD3/MD3FileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD3/MD3FileData.h diff --git a/ExternalResources/assimp-master/code/MD3/MD3Loader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD3/MD3Loader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MD3/MD3Loader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD3/MD3Loader.cpp diff --git a/ExternalResources/assimp-master/code/MD3/MD3Loader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD3/MD3Loader.h similarity index 100% rename from ExternalResources/assimp-master/code/MD3/MD3Loader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD3/MD3Loader.h diff --git a/ExternalResources/assimp-master/code/MD4/MD4FileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD4/MD4FileData.h similarity index 100% rename from ExternalResources/assimp-master/code/MD4/MD4FileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD4/MD4FileData.h diff --git a/ExternalResources/assimp-master/code/MD5/MD5Loader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Loader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MD5/MD5Loader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Loader.cpp diff --git a/ExternalResources/assimp-master/code/MD5/MD5Loader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Loader.h similarity index 100% rename from ExternalResources/assimp-master/code/MD5/MD5Loader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Loader.h diff --git a/ExternalResources/assimp-master/code/MD5/MD5Parser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Parser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MD5/MD5Parser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Parser.cpp diff --git a/ExternalResources/assimp-master/code/MD5/MD5Parser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Parser.h similarity index 100% rename from ExternalResources/assimp-master/code/MD5/MD5Parser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MD5/MD5Parser.h diff --git a/ExternalResources/assimp-master/code/MDC/MDCFileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCFileData.h similarity index 100% rename from ExternalResources/assimp-master/code/MDC/MDCFileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCFileData.h diff --git a/ExternalResources/assimp-master/code/MDC/MDCLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MDC/MDCLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCLoader.cpp diff --git a/ExternalResources/assimp-master/code/MDC/MDCLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/MDC/MDCLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCLoader.h diff --git a/ExternalResources/assimp-master/code/MDC/MDCNormalTable.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCNormalTable.h similarity index 100% rename from ExternalResources/assimp-master/code/MDC/MDCNormalTable.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDC/MDCNormalTable.h diff --git a/ExternalResources/assimp-master/code/MDL/MDLDefaultColorMap.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLDefaultColorMap.h similarity index 100% rename from ExternalResources/assimp-master/code/MDL/MDLDefaultColorMap.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLDefaultColorMap.h diff --git a/ExternalResources/assimp-master/code/MDL/MDLFileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLFileData.h similarity index 100% rename from ExternalResources/assimp-master/code/MDL/MDLFileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLFileData.h diff --git a/ExternalResources/assimp-master/code/MDL/MDLLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MDL/MDLLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLLoader.cpp diff --git a/ExternalResources/assimp-master/code/MDL/MDLLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/MDL/MDLLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLLoader.h diff --git a/ExternalResources/assimp-master/code/MDL/MDLMaterialLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLMaterialLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MDL/MDLMaterialLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MDL/MDLMaterialLoader.cpp diff --git a/ExternalResources/assimp-master/code/MMD/MMDCpp14.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDCpp14.h similarity index 100% rename from ExternalResources/assimp-master/code/MMD/MMDCpp14.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDCpp14.h diff --git a/ExternalResources/assimp-master/code/MMD/MMDImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MMD/MMDImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDImporter.cpp diff --git a/ExternalResources/assimp-master/code/MMD/MMDImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/MMD/MMDImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDImporter.h diff --git a/ExternalResources/assimp-master/code/MMD/MMDPmdParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDPmdParser.h similarity index 100% rename from ExternalResources/assimp-master/code/MMD/MMDPmdParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDPmdParser.h diff --git a/ExternalResources/assimp-master/code/MMD/MMDPmxParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDPmxParser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MMD/MMDPmxParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDPmxParser.cpp diff --git a/ExternalResources/assimp-master/code/MMD/MMDPmxParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDPmxParser.h similarity index 100% rename from ExternalResources/assimp-master/code/MMD/MMDPmxParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDPmxParser.h diff --git a/ExternalResources/assimp-master/code/MMD/MMDVmdParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDVmdParser.h similarity index 100% rename from ExternalResources/assimp-master/code/MMD/MMDVmdParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MMD/MMDVmdParser.h diff --git a/ExternalResources/assimp-master/code/MS3D/MS3DLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MS3D/MS3DLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/MS3D/MS3DLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MS3D/MS3DLoader.cpp diff --git a/ExternalResources/assimp-master/code/MS3D/MS3DLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MS3D/MS3DLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/MS3D/MS3DLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/MS3D/MS3DLoader.h diff --git a/ExternalResources/assimp-master/code/Material/MaterialSystem.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Material/MaterialSystem.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Material/MaterialSystem.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Material/MaterialSystem.cpp diff --git a/ExternalResources/assimp-master/code/Material/MaterialSystem.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Material/MaterialSystem.h similarity index 100% rename from ExternalResources/assimp-master/code/Material/MaterialSystem.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Material/MaterialSystem.h diff --git a/ExternalResources/assimp-master/code/NDO/NDOLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NDO/NDOLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/NDO/NDOLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NDO/NDOLoader.cpp diff --git a/ExternalResources/assimp-master/code/NDO/NDOLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NDO/NDOLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/NDO/NDOLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NDO/NDOLoader.h diff --git a/ExternalResources/assimp-master/code/NFF/NFFLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NFF/NFFLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/NFF/NFFLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NFF/NFFLoader.cpp diff --git a/ExternalResources/assimp-master/code/NFF/NFFLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NFF/NFFLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/NFF/NFFLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/NFF/NFFLoader.h diff --git a/ExternalResources/assimp-master/code/OFF/OFFLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OFF/OFFLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/OFF/OFFLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OFF/OFFLoader.cpp diff --git a/ExternalResources/assimp-master/code/OFF/OFFLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OFF/OFFLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/OFF/OFFLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OFF/OFFLoader.h diff --git a/ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.cpp diff --git a/ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.h similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreBinarySerializer.h diff --git a/ExternalResources/assimp-master/code/Ogre/OgreImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreImporter.cpp diff --git a/ExternalResources/assimp-master/code/Ogre/OgreImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreImporter.h diff --git a/ExternalResources/assimp-master/code/Ogre/OgreMaterial.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreMaterial.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreMaterial.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreMaterial.cpp diff --git a/ExternalResources/assimp-master/code/Ogre/OgreParsingUtils.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreParsingUtils.h similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreParsingUtils.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreParsingUtils.h diff --git a/ExternalResources/assimp-master/code/Ogre/OgreStructs.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreStructs.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreStructs.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreStructs.cpp diff --git a/ExternalResources/assimp-master/code/Ogre/OgreStructs.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreStructs.h similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreStructs.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreStructs.h diff --git a/ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.cpp diff --git a/ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.h similarity index 100% rename from ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ogre/OgreXmlSerializer.h diff --git a/ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.cpp diff --git a/ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXExporter.h diff --git a/ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.cpp diff --git a/ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXImporter.h diff --git a/ExternalResources/assimp-master/code/OpenGEX/OpenGEXStructs.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXStructs.h similarity index 100% rename from ExternalResources/assimp-master/code/OpenGEX/OpenGEXStructs.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/OpenGEX/OpenGEXStructs.h diff --git a/ExternalResources/assimp-master/code/Ply/PlyExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ply/PlyExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyExporter.cpp diff --git a/ExternalResources/assimp-master/code/Ply/PlyExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Ply/PlyExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyExporter.h diff --git a/ExternalResources/assimp-master/code/Ply/PlyLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ply/PlyLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyLoader.cpp diff --git a/ExternalResources/assimp-master/code/Ply/PlyLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Ply/PlyLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyLoader.h diff --git a/ExternalResources/assimp-master/code/Ply/PlyParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyParser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Ply/PlyParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyParser.cpp diff --git a/ExternalResources/assimp-master/code/Ply/PlyParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyParser.h similarity index 100% rename from ExternalResources/assimp-master/code/Ply/PlyParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Ply/PlyParser.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/CalcTangentsProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ComputeUVMappingProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ConvertToLHProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DeboneProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/DropFaceNormalsProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/EmbedTexturesProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindDegenerates.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInstancesProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FindInvalidDataProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/FixNormalsStep.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenBoundingBoxesProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenFaceNormalsProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/GenVertexNormalsProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ImproveCacheLocality.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/JoinVerticesProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/LimitBoneWeightsProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/MakeVerboseFormat.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeGraph.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/OptimizeMeshes.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/PretransformVertices.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ProcessHelper.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveRedundantMaterials.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/RemoveVCProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ScaleProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SortByPTypeProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/SplitLargeMeshes.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/TextureTransform.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TextureTransform.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/TextureTransform.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TextureTransform.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/TextureTransform.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TextureTransform.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/TextureTransform.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TextureTransform.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/TriangulateProcess.h diff --git a/ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.cpp similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.cpp diff --git a/ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.h similarity index 100% rename from ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/PostProcessing/ValidateDataStructure.h diff --git a/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileData.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileData.h similarity index 100% rename from ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileData.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileData.h diff --git a/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.cpp diff --git a/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileImporter.h diff --git a/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.cpp diff --git a/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.h similarity index 100% rename from ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3BSP/Q3BSPFileParser.h diff --git a/ExternalResources/assimp-master/code/Q3D/Q3DLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3D/Q3DLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Q3D/Q3DLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3D/Q3DLoader.cpp diff --git a/ExternalResources/assimp-master/code/Q3D/Q3DLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3D/Q3DLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Q3D/Q3DLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Q3D/Q3DLoader.h diff --git a/ExternalResources/assimp-master/code/Raw/RawLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Raw/RawLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Raw/RawLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Raw/RawLoader.cpp diff --git a/ExternalResources/assimp-master/code/Raw/RawLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Raw/RawLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Raw/RawLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Raw/RawLoader.h diff --git a/ExternalResources/assimp-master/code/SIB/SIBImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SIB/SIBImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/SIB/SIBImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SIB/SIBImporter.cpp diff --git a/ExternalResources/assimp-master/code/SIB/SIBImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SIB/SIBImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/SIB/SIBImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SIB/SIBImporter.h diff --git a/ExternalResources/assimp-master/code/SMD/SMDLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SMD/SMDLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/SMD/SMDLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SMD/SMDLoader.cpp diff --git a/ExternalResources/assimp-master/code/SMD/SMDLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SMD/SMDLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/SMD/SMDLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/SMD/SMDLoader.h diff --git a/ExternalResources/assimp-master/code/STL/STLExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/STL/STLExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLExporter.cpp diff --git a/ExternalResources/assimp-master/code/STL/STLExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/STL/STLExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLExporter.h diff --git a/ExternalResources/assimp-master/code/STL/STLLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/STL/STLLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLLoader.cpp diff --git a/ExternalResources/assimp-master/code/STL/STLLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/STL/STLLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/STL/STLLoader.h diff --git a/ExternalResources/assimp-master/code/Step/STEPFile.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Step/STEPFile.h similarity index 100% rename from ExternalResources/assimp-master/code/Step/STEPFile.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Step/STEPFile.h diff --git a/ExternalResources/assimp-master/code/Step/StepExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Step/StepExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Step/StepExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Step/StepExporter.cpp diff --git a/ExternalResources/assimp-master/code/Step/StepExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Step/StepExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/Step/StepExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Step/StepExporter.h diff --git a/ExternalResources/assimp-master/code/Terragen/TerragenLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Terragen/TerragenLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Terragen/TerragenLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Terragen/TerragenLoader.cpp diff --git a/ExternalResources/assimp-master/code/Terragen/TerragenLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Terragen/TerragenLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Terragen/TerragenLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Terragen/TerragenLoader.h diff --git a/ExternalResources/assimp-master/code/Unreal/UnrealLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Unreal/UnrealLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/Unreal/UnrealLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Unreal/UnrealLoader.cpp diff --git a/ExternalResources/assimp-master/code/Unreal/UnrealLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Unreal/UnrealLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/Unreal/UnrealLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/Unreal/UnrealLoader.h diff --git a/ExternalResources/assimp-master/code/X/XFileExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X/XFileExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileExporter.cpp diff --git a/ExternalResources/assimp-master/code/X/XFileExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/X/XFileExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileExporter.h diff --git a/ExternalResources/assimp-master/code/X/XFileHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileHelper.h similarity index 100% rename from ExternalResources/assimp-master/code/X/XFileHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileHelper.h diff --git a/ExternalResources/assimp-master/code/X/XFileImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X/XFileImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileImporter.cpp diff --git a/ExternalResources/assimp-master/code/X/XFileImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/X/XFileImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileImporter.h diff --git a/ExternalResources/assimp-master/code/X/XFileParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileParser.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X/XFileParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileParser.cpp diff --git a/ExternalResources/assimp-master/code/X/XFileParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileParser.h similarity index 100% rename from ExternalResources/assimp-master/code/X/XFileParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X/XFileParser.h diff --git a/ExternalResources/assimp-master/code/X3D/FIReader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/FIReader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/FIReader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/FIReader.cpp diff --git a/ExternalResources/assimp-master/code/X3D/FIReader.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/FIReader.hpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/FIReader.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/FIReader.hpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DExporter.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DExporter.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DExporter.hpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DExporter.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DExporter.hpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter.hpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter.hpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry2D.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry2D.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry2D.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry2D.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry3D.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry3D.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry3D.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Geometry3D.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Group.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Group.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Group.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Group.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Light.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Light.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Light.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Light.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Macro.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Macro.hpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Macro.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Macro.hpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Metadata.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Metadata.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Metadata.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Metadata.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Networking.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Networking.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Networking.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Networking.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Node.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Node.hpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Node.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Node.hpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Postprocess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Postprocess.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Postprocess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Postprocess.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Rendering.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Rendering.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Rendering.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Rendering.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Shape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Shape.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Shape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Shape.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DImporter_Texturing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Texturing.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DImporter_Texturing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DImporter_Texturing.cpp diff --git a/ExternalResources/assimp-master/code/X3D/X3DVocabulary.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DVocabulary.cpp similarity index 100% rename from ExternalResources/assimp-master/code/X3D/X3DVocabulary.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/X3D/X3DVocabulary.cpp diff --git a/ExternalResources/assimp-master/code/XGL/XGLLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/XGL/XGLLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/code/XGL/XGLLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/XGL/XGLLoader.cpp diff --git a/ExternalResources/assimp-master/code/XGL/XGLLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/XGL/XGLLoader.h similarity index 100% rename from ExternalResources/assimp-master/code/XGL/XGLLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/XGL/XGLLoader.h diff --git a/ExternalResources/assimp-master/code/glTF/glTFAsset.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAsset.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFAsset.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAsset.h diff --git a/ExternalResources/assimp-master/code/glTF/glTFAsset.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAsset.inl similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFAsset.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAsset.inl diff --git a/ExternalResources/assimp-master/code/glTF/glTFAssetWriter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAssetWriter.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFAssetWriter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAssetWriter.h diff --git a/ExternalResources/assimp-master/code/glTF/glTFAssetWriter.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAssetWriter.inl similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFAssetWriter.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFAssetWriter.inl diff --git a/ExternalResources/assimp-master/code/glTF/glTFCommon.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFCommon.cpp similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFCommon.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFCommon.cpp diff --git a/ExternalResources/assimp-master/code/glTF/glTFCommon.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFCommon.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFCommon.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFCommon.h diff --git a/ExternalResources/assimp-master/code/glTF/glTFExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFExporter.cpp diff --git a/ExternalResources/assimp-master/code/glTF/glTFExporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFExporter.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFExporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFExporter.h diff --git a/ExternalResources/assimp-master/code/glTF/glTFImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFImporter.cpp diff --git a/ExternalResources/assimp-master/code/glTF/glTFImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFImporter.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF/glTFImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF/glTFImporter.h diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2Asset.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Asset.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2Asset.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Asset.h diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2Asset.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Asset.inl similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2Asset.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Asset.inl diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.h diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.inl similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2AssetWriter.inl diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2Exporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Exporter.cpp similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2Exporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Exporter.cpp diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2Exporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Exporter.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2Exporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Exporter.h diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2Importer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Importer.cpp similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2Importer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Importer.cpp diff --git a/ExternalResources/assimp-master/code/glTF2/glTF2Importer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Importer.h similarity index 100% rename from ExternalResources/assimp-master/code/glTF2/glTF2Importer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/glTF2/glTF2Importer.h diff --git a/ExternalResources/assimp-master/code/res/assimp.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/res/assimp.rc similarity index 100% rename from ExternalResources/assimp-master/code/res/assimp.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/res/assimp.rc diff --git a/ExternalResources/assimp-master/code/res/resource.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/res/resource.h similarity index 100% rename from ExternalResources/assimp-master/code/res/resource.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/code/res/resource.h diff --git a/ExternalResources/assimp-master/contrib/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/CMakeLists.txt diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcAdjacencyInfo.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcAdjacencyInfo.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcAdjacencyInfo.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcAdjacencyInfo.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.cpp diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcArithmeticCodec.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcBinaryStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcBinaryStream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcBinaryStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcBinaryStream.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcCommon.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcCommon.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcCommon.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcCommon.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDVEncodeParams.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDVEncodeParams.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDVEncodeParams.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDVEncodeParams.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVector.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVector.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVector.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.cpp diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorDecoder.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.cpp diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcDynamicVectorEncoder.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcFIFO.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcFIFO.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcFIFO.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcFIFO.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.inl similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcIndexedFaceSet.inl diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.inl similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCDecoder.inl diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncodeParams.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncodeParams.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncodeParams.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncodeParams.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.inl similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcSC3DMCEncoder.inl diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTimer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTimer.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTimer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTimer.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTools.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTools.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTools.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTools.cpp diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.cpp diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleFans.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.inl similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListDecoder.inl diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.inl similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcTriangleListEncoder.inl diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.h similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.h diff --git a/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.inl similarity index 100% rename from ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/Open3DGC/o3dgcVector.inl diff --git a/ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkGdb.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkGdb.cmake similarity index 100% rename from ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkGdb.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkGdb.cmake diff --git a/ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkModules.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkModules.cmake similarity index 100% rename from ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkModules.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/AndroidNdkModules.cmake diff --git a/ExternalResources/assimp-master/contrib/android-cmake/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/README.md similarity index 100% rename from ExternalResources/assimp-master/contrib/android-cmake/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/README.md diff --git a/ExternalResources/assimp-master/contrib/android-cmake/android.toolchain.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/android.toolchain.cmake similarity index 100% rename from ExternalResources/assimp-master/contrib/android-cmake/android.toolchain.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/android.toolchain.cmake diff --git a/ExternalResources/assimp-master/contrib/android-cmake/ndk_links.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/ndk_links.md similarity index 100% rename from ExternalResources/assimp-master/contrib/android-cmake/ndk_links.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/android-cmake/ndk_links.md diff --git a/ExternalResources/assimp-master/contrib/clipper/License.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/clipper/License.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/clipper/License.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/clipper/License.txt diff --git a/ExternalResources/assimp-master/contrib/clipper/clipper.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/clipper/clipper.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/clipper/clipper.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/clipper/clipper.cpp diff --git a/ExternalResources/assimp-master/contrib/clipper/clipper.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/clipper/clipper.hpp similarity index 100% rename from ExternalResources/assimp-master/contrib/clipper/clipper.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/clipper/clipper.hpp diff --git a/ExternalResources/assimp-master/contrib/gtest/CHANGES b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/CHANGES similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/CHANGES rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/CHANGES diff --git a/ExternalResources/assimp-master/contrib/gtest/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/CMakeLists.txt diff --git a/ExternalResources/assimp-master/contrib/gtest/CONTRIBUTORS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/CONTRIBUTORS similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/CONTRIBUTORS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/CONTRIBUTORS diff --git a/ExternalResources/assimp-master/contrib/gtest/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/LICENSE similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/LICENSE diff --git a/ExternalResources/assimp-master/contrib/gtest/Makefile.am b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/Makefile.am similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/Makefile.am rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/Makefile.am diff --git a/ExternalResources/assimp-master/contrib/gtest/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/README.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/README.md diff --git a/ExternalResources/assimp-master/contrib/gtest/build-aux/.keep b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/build-aux/.keep similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/build-aux/.keep rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/build-aux/.keep diff --git a/ExternalResources/assimp-master/contrib/gtest/cmake/internal_utils.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/cmake/internal_utils.cmake similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/cmake/internal_utils.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/cmake/internal_utils.cmake diff --git a/ExternalResources/assimp-master/contrib/gtest/codegear/gtest.cbproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest.cbproj similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/codegear/gtest.cbproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest.cbproj diff --git a/ExternalResources/assimp-master/contrib/gtest/codegear/gtest.groupproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest.groupproj similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/codegear/gtest.groupproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest.groupproj diff --git a/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_all.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_all.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/codegear/gtest_all.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_all.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_link.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_link.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/codegear/gtest_link.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_link.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_main.cbproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_main.cbproj similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/codegear/gtest_main.cbproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_main.cbproj diff --git a/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_unittest.cbproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_unittest.cbproj similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/codegear/gtest_unittest.cbproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/codegear/gtest_unittest.cbproj diff --git a/ExternalResources/assimp-master/contrib/gtest/configure.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/configure.ac similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/configure.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/configure.ac diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/AdvancedGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/AdvancedGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/AdvancedGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/AdvancedGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/DevGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/DevGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/DevGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/DevGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/Documentation.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/Documentation.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/Documentation.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/Documentation.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/FAQ.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/FAQ.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/FAQ.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/FAQ.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/Primer.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/Primer.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/Primer.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/Primer.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/PumpManual.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/PumpManual.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/PumpManual.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/PumpManual.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/Samples.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/Samples.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/Samples.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/Samples.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_AdvancedGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_AdvancedGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_5_AdvancedGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_AdvancedGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Documentation.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Documentation.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Documentation.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Documentation.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_FAQ.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_FAQ.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_5_FAQ.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_FAQ.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Primer.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Primer.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Primer.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_Primer.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_PumpManual.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_PumpManual.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_5_PumpManual.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_PumpManual.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_XcodeGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_XcodeGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_5_XcodeGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_5_XcodeGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_AdvancedGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_AdvancedGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_6_AdvancedGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_AdvancedGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Documentation.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Documentation.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Documentation.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Documentation.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_FAQ.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_FAQ.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_6_FAQ.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_FAQ.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Primer.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Primer.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Primer.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Primer.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_PumpManual.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_PumpManual.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_6_PumpManual.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_PumpManual.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Samples.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Samples.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Samples.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_Samples.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_XcodeGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_XcodeGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_6_XcodeGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_6_XcodeGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_AdvancedGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_AdvancedGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_7_AdvancedGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_AdvancedGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Documentation.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Documentation.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Documentation.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Documentation.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_FAQ.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_FAQ.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_7_FAQ.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_FAQ.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Primer.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Primer.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Primer.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Primer.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_PumpManual.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_PumpManual.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_7_PumpManual.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_PumpManual.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Samples.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Samples.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Samples.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_Samples.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_XcodeGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_XcodeGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/V1_7_XcodeGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/V1_7_XcodeGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/docs/XcodeGuide.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/XcodeGuide.md similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/docs/XcodeGuide.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/docs/XcodeGuide.md diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-death-test.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-death-test.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-death-test.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-death-test.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-message.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-message.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-message.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-message.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h.pump b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h.pump similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h.pump rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-param-test.h.pump diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-printers.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-printers.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-printers.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-printers.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-spi.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-spi.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-spi.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-spi.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-test-part.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-test-part.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-test-part.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-test-part.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-typed-test.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-typed-test.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-typed-test.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest-typed-test.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_pred_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_pred_impl.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_pred_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_pred_impl.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_prod.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_prod.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_prod.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/gtest_prod.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-port.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-port.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-port.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-port.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-printers.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-printers.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-printers.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest-printers.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/custom/gtest.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-death-test-internal.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-death-test-internal.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-death-test-internal.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-death-test-internal.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-filepath.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-filepath.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-filepath.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-filepath.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-internal.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-internal.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-internal.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-internal.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-linked_ptr.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-linked_ptr.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-linked_ptr.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-linked_ptr.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h.pump b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h.pump similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h.pump rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util-generated.h.pump diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-param-util.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port-arch.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port-arch.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port-arch.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port-arch.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-port.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-string.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-string.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-string.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-string.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h.pump b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h.pump similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h.pump rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-tuple.h.pump diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h diff --git a/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h.pump b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h.pump similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h.pump rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/include/gtest/internal/gtest-type-util.h.pump diff --git a/ExternalResources/assimp-master/contrib/gtest/m4/acx_pthread.m4 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/m4/acx_pthread.m4 similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/m4/acx_pthread.m4 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/m4/acx_pthread.m4 diff --git a/ExternalResources/assimp-master/contrib/gtest/m4/gtest.m4 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/m4/gtest.m4 similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/m4/gtest.m4 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/m4/gtest.m4 diff --git a/ExternalResources/assimp-master/contrib/gtest/make/Makefile b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/make/Makefile similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/make/Makefile rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/make/Makefile diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/prime_tables.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/prime_tables.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/prime_tables.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/prime_tables.h diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample1.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample1.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample1.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample1.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample1.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample1.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample1.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample1.h diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample10_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample10_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample10_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample10_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample1_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample1_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample1_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample1_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample2.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample2.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample2.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample2.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample2.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample2.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample2.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample2.h diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample2_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample2_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample2_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample2_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample3-inl.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample3-inl.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample3-inl.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample3-inl.h diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample3_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample3_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample3_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample3_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample4.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample4.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample4.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample4.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample4.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample4.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample4.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample4.h diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample4_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample4_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample4_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample4_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample5_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample5_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample5_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample5_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample6_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample6_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample6_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample6_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample7_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample7_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample7_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample7_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample8_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample8_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample8_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample8_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/samples/sample9_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample9_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/samples/sample9_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/samples/sample9_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/common.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/common.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/common.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/common.py diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/fuse_gtest_files.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/fuse_gtest_files.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/fuse_gtest_files.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/fuse_gtest_files.py diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/gen_gtest_pred_impl.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/gen_gtest_pred_impl.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/gen_gtest_pred_impl.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/gen_gtest_pred_impl.py diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/gtest-config.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/gtest-config.in similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/gtest-config.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/gtest-config.in diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/pump.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/pump.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/pump.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/pump.py diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/release_docs.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/release_docs.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/release_docs.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/release_docs.py diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/test/Makefile b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/test/Makefile similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/test/Makefile rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/test/Makefile diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/upload.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/upload.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/upload.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/upload.py diff --git a/ExternalResources/assimp-master/contrib/gtest/scripts/upload_gtest.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/upload_gtest.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/scripts/upload_gtest.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/scripts/upload_gtest.py diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-all.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-all.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-all.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-all.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-death-test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-death-test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-death-test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-death-test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-filepath.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-filepath.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-filepath.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-filepath.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-internal-inl.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-internal-inl.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-internal-inl.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-internal-inl.h diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-port.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-port.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-port.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-port.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-printers.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-printers.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-printers.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-printers.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-test-part.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-test-part.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-test-part.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-test-part.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest-typed-test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-typed-test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest-typed-test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest-typed-test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/src/gtest_main.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest_main.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/src/gtest_main.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/src/gtest_main.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_ex_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_ex_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_ex_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_ex_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-death-test_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-filepath_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-filepath_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-filepath_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-filepath_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-linked_ptr_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-linked_ptr_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-linked_ptr_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-linked_ptr_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-listener_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-listener_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-listener_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-listener_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-message_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-message_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-message_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-message_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-options_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-options_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-options_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-options_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test2_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test2_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test2_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test2_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-param-test_test.h diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-port_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-port_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-port_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-port_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-printers_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-printers_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-printers_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-printers_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-test-part_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-test-part_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-test-part_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-test-part_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-tuple_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-tuple_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-tuple_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-tuple_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test2_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test2_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test2_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test2_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-typed-test_test.h diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest-unittest-api_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-unittest-api_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest-unittest-api_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest-unittest-api_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_all_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_all_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_all_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_all_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_break_on_failure_unittest_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_catch_exceptions_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_color_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_env_var_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_environment_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_environment_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_environment_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_environment_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_filter_unittest_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_help_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_list_tests_unittest_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_main_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_main_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_main_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_main_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_no_test_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_no_test_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_no_test_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_no_test_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_golden_lin.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_golden_lin.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_golden_lin.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_output_test_golden_lin.txt diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_pred_impl_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_pred_impl_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_pred_impl_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_pred_impl_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_premature_exit_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_premature_exit_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_premature_exit_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_premature_exit_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_prod_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_prod_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_prod_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_prod_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_repeat_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_repeat_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_repeat_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_repeat_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_shuffle_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_sole_header_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_sole_header_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_sole_header_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_sole_header_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_stress_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_stress_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_stress_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_stress_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_test_utils.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_test_utils.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_test_utils.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_test_utils.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_ex_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_ex_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_ex_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_ex_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_throw_on_failure_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_uninitialized_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_unittest.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_unittest.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_unittest.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_unittest.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile1_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile1_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile1_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile1_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile2_test_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile2_test_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile2_test_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfile2_test_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfiles_test.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfiles_test.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfiles_test.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_outfiles_test.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest_.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest_.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest_.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_output_unittest_.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_test_utils.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_test_utils.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_test_utils.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/gtest_xml_test_utils.py diff --git a/ExternalResources/assimp-master/contrib/gtest/test/production.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/production.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/production.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/production.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/test/production.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/production.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/test/production.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/test/production.h diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Config/DebugProject.xcconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/DebugProject.xcconfig similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Config/DebugProject.xcconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/DebugProject.xcconfig diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Config/FrameworkTarget.xcconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/FrameworkTarget.xcconfig similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Config/FrameworkTarget.xcconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/FrameworkTarget.xcconfig diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Config/General.xcconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/General.xcconfig similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Config/General.xcconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/General.xcconfig diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Config/ReleaseProject.xcconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/ReleaseProject.xcconfig similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Config/ReleaseProject.xcconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/ReleaseProject.xcconfig diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Config/StaticLibraryTarget.xcconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/StaticLibraryTarget.xcconfig similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Config/StaticLibraryTarget.xcconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/StaticLibraryTarget.xcconfig diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Config/TestTarget.xcconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/TestTarget.xcconfig similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Config/TestTarget.xcconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Config/TestTarget.xcconfig diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Resources/Info.plist b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Resources/Info.plist similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Resources/Info.plist rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Resources/Info.plist diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/Info.plist b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/Info.plist similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/Info.plist rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/Info.plist diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/WidgetFramework.xcodeproj/project.pbxproj diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/runtests.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/runtests.sh similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/runtests.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/runtests.sh diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.h similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget.h diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget_test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget_test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget_test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Samples/FrameworkSample/widget_test.cc diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/runtests.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/runtests.sh similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/runtests.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/runtests.sh diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/versiongenerate.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/versiongenerate.py similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/versiongenerate.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/Scripts/versiongenerate.py diff --git a/ExternalResources/assimp-master/contrib/gtest/xcode/gtest.xcodeproj/project.pbxproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/gtest.xcodeproj/project.pbxproj similarity index 100% rename from ExternalResources/assimp-master/contrib/gtest/xcode/gtest.xcodeproj/project.pbxproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/gtest/xcode/gtest.xcodeproj/project.pbxproj diff --git a/ExternalResources/assimp-master/contrib/irrXML/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/CMakeLists.txt diff --git a/ExternalResources/assimp-master/contrib/irrXML/CXMLReaderImpl.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/CXMLReaderImpl.h similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/CXMLReaderImpl.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/CXMLReaderImpl.h diff --git a/ExternalResources/assimp-master/contrib/irrXML/heapsort.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/heapsort.h similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/heapsort.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/heapsort.h diff --git a/ExternalResources/assimp-master/contrib/irrXML/irrArray.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrArray.h similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/irrArray.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrArray.h diff --git a/ExternalResources/assimp-master/contrib/irrXML/irrString.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrString.h similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/irrString.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrString.h diff --git a/ExternalResources/assimp-master/contrib/irrXML/irrTypes.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrTypes.h similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/irrTypes.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrTypes.h diff --git a/ExternalResources/assimp-master/contrib/irrXML/irrXML.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrXML.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/irrXML.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrXML.cpp diff --git a/ExternalResources/assimp-master/contrib/irrXML/irrXML.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrXML.h similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML/irrXML.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML/irrXML.h diff --git a/ExternalResources/assimp-master/contrib/irrXML_note.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML_note.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/irrXML_note.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/irrXML_note.txt diff --git a/ExternalResources/assimp-master/contrib/openddlparser/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/CMakeLists.txt diff --git a/ExternalResources/assimp-master/contrib/openddlparser/CREDITS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/CREDITS similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/CREDITS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/CREDITS diff --git a/ExternalResources/assimp-master/contrib/openddlparser/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/LICENSE similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/LICENSE diff --git a/ExternalResources/assimp-master/contrib/openddlparser/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/README.md similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/README.md diff --git a/ExternalResources/assimp-master/contrib/openddlparser/code/DDLNode.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/DDLNode.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/code/DDLNode.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/DDLNode.cpp diff --git a/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLCommon.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLCommon.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLCommon.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLCommon.cpp diff --git a/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLExport.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLExport.cpp diff --git a/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLParser.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLParser.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLParser.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLParser.cpp diff --git a/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLStream.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLStream.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLStream.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/OpenDDLStream.cpp diff --git a/ExternalResources/assimp-master/contrib/openddlparser/code/Value.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/Value.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/code/Value.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/code/Value.cpp diff --git a/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/DDLNode.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/DDLNode.h similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/DDLNode.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/DDLNode.h diff --git a/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLCommon.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLCommon.h similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLCommon.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLCommon.h diff --git a/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLExport.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLExport.h similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLExport.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLExport.h diff --git a/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParser.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParser.h similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParser.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParser.h diff --git a/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLParserUtils.h diff --git a/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLStream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/OpenDDLStream.h diff --git a/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/Value.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/Value.h similarity index 100% rename from ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/Value.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/openddlparser/include/openddlparser/Value.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri/AUTHORS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/AUTHORS similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/AUTHORS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/AUTHORS diff --git a/ExternalResources/assimp-master/contrib/poly2tri/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/LICENSE similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/LICENSE diff --git a/ExternalResources/assimp-master/contrib/poly2tri/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/README similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/README diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.cc diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.h similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/shapes.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/utils.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/utils.h similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/utils.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/common/utils.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/poly2tri.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/poly2tri.h similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/poly2tri.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/poly2tri.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.cc diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.h similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/advancing_front.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.cc diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.h similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/cdt.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.cc diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.h similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.cc diff --git a/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.h similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri/poly2tri/sweep/sweep_context.h diff --git a/ExternalResources/assimp-master/contrib/poly2tri_patch.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri_patch.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/poly2tri_patch.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/poly2tri_patch.txt diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/allocators.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/allocators.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/allocators.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/allocators.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/document.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/document.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/document.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/document.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodedstream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodedstream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodedstream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodedstream.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodings.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodings.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodings.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/encodings.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/en.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/en.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/en.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/en.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/error.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/error.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/error.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/error/error.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filereadstream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filereadstream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filereadstream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filereadstream.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filewritestream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filewritestream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filewritestream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/filewritestream.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/fwd.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/fwd.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/fwd.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/fwd.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/biginteger.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/biginteger.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/biginteger.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/biginteger.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/diyfp.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/diyfp.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/diyfp.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/diyfp.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/dtoa.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/dtoa.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/dtoa.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/dtoa.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/ieee754.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/ieee754.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/ieee754.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/ieee754.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/itoa.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/itoa.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/itoa.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/itoa.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/meta.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/meta.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/meta.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/meta.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/pow10.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/pow10.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/pow10.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/pow10.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/regex.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/regex.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/regex.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/regex.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/stack.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/stack.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/stack.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/stack.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strfunc.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strfunc.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strfunc.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strfunc.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strtod.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strtod.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strtod.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/strtod.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/swap.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/swap.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/swap.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/internal/swap.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/istreamwrapper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/istreamwrapper.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/istreamwrapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/istreamwrapper.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorybuffer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorybuffer.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorybuffer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorybuffer.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorystream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorystream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorystream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/memorystream.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/inttypes.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/inttypes.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/inttypes.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/inttypes.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/stdint.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/stdint.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/stdint.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/msinttypes/stdint.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/ostreamwrapper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/ostreamwrapper.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/ostreamwrapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/ostreamwrapper.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/pointer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/pointer.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/pointer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/pointer.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/prettywriter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/prettywriter.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/prettywriter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/prettywriter.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/rapidjson.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/rapidjson.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/rapidjson.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/rapidjson.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/reader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/reader.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/reader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/reader.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/schema.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/schema.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/schema.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/schema.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stream.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stringbuffer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stringbuffer.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stringbuffer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/stringbuffer.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/writer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/writer.h similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/writer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/include/rapidjson/writer.h diff --git a/ExternalResources/assimp-master/contrib/rapidjson/license.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/license.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/license.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/license.txt diff --git a/ExternalResources/assimp-master/contrib/rapidjson/readme.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/readme.md similarity index 100% rename from ExternalResources/assimp-master/contrib/rapidjson/readme.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/rapidjson/readme.md diff --git a/ExternalResources/assimp-master/contrib/stb_image/stb_image.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/stb_image/stb_image.h similarity index 100% rename from ExternalResources/assimp-master/contrib/stb_image/stb_image.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/stb_image/stb_image.h diff --git a/ExternalResources/assimp-master/contrib/unzip/crypt.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/crypt.h similarity index 100% rename from ExternalResources/assimp-master/contrib/unzip/crypt.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/crypt.h diff --git a/ExternalResources/assimp-master/contrib/unzip/ioapi.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/ioapi.c similarity index 100% rename from ExternalResources/assimp-master/contrib/unzip/ioapi.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/ioapi.c diff --git a/ExternalResources/assimp-master/contrib/unzip/ioapi.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/ioapi.h similarity index 100% rename from ExternalResources/assimp-master/contrib/unzip/ioapi.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/ioapi.h diff --git a/ExternalResources/assimp-master/contrib/unzip/unzip.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/unzip.c similarity index 100% rename from ExternalResources/assimp-master/contrib/unzip/unzip.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/unzip.c diff --git a/ExternalResources/assimp-master/contrib/unzip/unzip.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/unzip.h similarity index 100% rename from ExternalResources/assimp-master/contrib/unzip/unzip.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/unzip/unzip.h diff --git a/ExternalResources/assimp-master/contrib/utf8cpp/doc/ReleaseNotes b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/doc/ReleaseNotes similarity index 100% rename from ExternalResources/assimp-master/contrib/utf8cpp/doc/ReleaseNotes rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/doc/ReleaseNotes diff --git a/ExternalResources/assimp-master/contrib/utf8cpp/doc/utf8cpp.html b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/doc/utf8cpp.html similarity index 100% rename from ExternalResources/assimp-master/contrib/utf8cpp/doc/utf8cpp.html rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/doc/utf8cpp.html diff --git a/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8.h similarity index 100% rename from ExternalResources/assimp-master/contrib/utf8cpp/source/utf8.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8.h diff --git a/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/checked.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/checked.h similarity index 100% rename from ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/checked.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/checked.h diff --git a/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/core.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/core.h similarity index 100% rename from ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/core.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/core.h diff --git a/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/unchecked.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/unchecked.h similarity index 100% rename from ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/unchecked.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/utf8cpp/source/utf8/unchecked.h diff --git a/ExternalResources/assimp-master/contrib/zip/.travis.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/.travis.sh similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/.travis.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/.travis.sh diff --git a/ExternalResources/assimp-master/contrib/zip/.travis.yml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/.travis.yml similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/.travis.yml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/.travis.yml diff --git a/ExternalResources/assimp-master/contrib/zip/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/CMakeLists.txt diff --git a/ExternalResources/assimp-master/contrib/zip/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/README.md similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/README.md diff --git a/ExternalResources/assimp-master/contrib/zip/UNLICENSE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/UNLICENSE similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/UNLICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/UNLICENSE diff --git a/ExternalResources/assimp-master/contrib/zip/cmake/asan-wrapper b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/cmake/asan-wrapper similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/cmake/asan-wrapper rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/cmake/asan-wrapper diff --git a/ExternalResources/assimp-master/contrib/zip/cmake/cmake_uninstall.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/cmake/cmake_uninstall.cmake.in similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/cmake/cmake_uninstall.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/cmake/cmake_uninstall.cmake.in diff --git a/ExternalResources/assimp-master/contrib/zip/src/miniz.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/src/miniz.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/src/miniz.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/src/miniz.h diff --git a/ExternalResources/assimp-master/contrib/zip/src/zip.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/src/zip.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/src/zip.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/src/zip.c diff --git a/ExternalResources/assimp-master/contrib/zip/src/zip.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/src/zip.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/src/zip.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/src/zip.h diff --git a/ExternalResources/assimp-master/contrib/zip/test/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/test/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/test/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/test/CMakeLists.txt diff --git a/ExternalResources/assimp-master/contrib/zip/test/test.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/test/test.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/test/test.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/test/test.c diff --git a/ExternalResources/assimp-master/contrib/zip/test/test_miniz.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/test/test_miniz.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/test/test_miniz.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/test/test_miniz.c diff --git a/ExternalResources/assimp-master/contrib/zip/zip.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/zip.png similarity index 100% rename from ExternalResources/assimp-master/contrib/zip/zip.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zip/zip.png diff --git a/ExternalResources/assimp-master/contrib/zlib/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/CMakeLists.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/README similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/README diff --git a/ExternalResources/assimp-master/contrib/zlib/adler32.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/adler32.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/adler32.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/adler32.c diff --git a/ExternalResources/assimp-master/contrib/zlib/compress.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/compress.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/compress.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/compress.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/README.contrib b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/README.contrib similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/README.contrib rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/README.contrib diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/buffer_demo.adb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/buffer_demo.adb similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/buffer_demo.adb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/buffer_demo.adb diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/mtest.adb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/mtest.adb similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/mtest.adb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/mtest.adb diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/read.adb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/read.adb similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/read.adb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/read.adb diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/readme.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/readme.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/test.adb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/test.adb similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/test.adb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/test.adb diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.adb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.adb similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.adb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.adb diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.ads b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.ads similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.ads rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-streams.ads diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.adb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.adb similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.adb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.adb diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.ads b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.ads similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.ads rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib-thin.ads diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.adb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.adb similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.adb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.adb diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.ads b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.ads similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.ads rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.ads diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.gpr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.gpr similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.gpr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/ada/zlib.gpr diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/amd64/amd64-match.S b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/amd64/amd64-match.S similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/amd64/amd64-match.S rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/amd64/amd64-match.S diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/asm686/README.686 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/asm686/README.686 similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/asm686/README.686 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/asm686/README.686 diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/asm686/match.S b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/asm686/match.S similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/asm686/match.S rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/asm686/match.S diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/blast/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/README similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/blast/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/README diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/blast.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.pk b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.pk similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.pk rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.pk diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/blast/test.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLib.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLib.pas similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLib.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLib.pas diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLibConst.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLibConst.pas similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLibConst.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/ZLibConst.pas diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/readme.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/delphi/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/readme.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/zlibd32.mak b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/zlibd32.mak similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/delphi/zlibd32.mak rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/delphi/zlibd32.mak diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.build b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.build similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.build rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.build diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.chm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.chm similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.chm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib.chm diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CodecBase.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CodecBase.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CodecBase.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/CodecBase.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Deflater.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Deflater.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Deflater.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Deflater.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/GZipStream.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/GZipStream.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/GZipStream.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/GZipStream.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Inflater.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Inflater.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Inflater.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/Inflater.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/UnitTests.cs b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/UnitTests.cs similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/UnitTests.cs rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/DotZLib/UnitTests.cs diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/LICENSE_1_0.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/LICENSE_1_0.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/LICENSE_1_0.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/LICENSE_1_0.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/readme.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/dotzlib/readme.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/gcc_gvmat64/gvmat64.S b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/gcc_gvmat64/gvmat64.S similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/gcc_gvmat64/gvmat64.S rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/gcc_gvmat64/gvmat64.S diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/README similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/infback9/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/README diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/infback9.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inffix9.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inffix9.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inffix9.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inffix9.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inflate9.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inflate9.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inflate9.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inflate9.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/infback9/inftree9.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffas86.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffas86.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffas86.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffas86.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffast.S b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffast.S similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffast.S rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/inflate86/inffast.S diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/test.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/test.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream/test.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/test.cpp diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.cpp diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream/zfstream.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream_test.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream_test.cpp similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream_test.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream2/zstream_test.cpp diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/README similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/README diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/TODO b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/TODO similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/TODO rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/TODO diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/test.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/test.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/test.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/test.cc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.cc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.cc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.cc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.cc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/iostream3/zfstream.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/bld_ml64.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/bld_ml64.bat similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/bld_ml64.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/bld_ml64.bat diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/gvmat64.asm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/gvmat64.asm similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/gvmat64.asm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/gvmat64.asm diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffas8664.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffas8664.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffas8664.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffas8664.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffasx64.asm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffasx64.asm similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffasx64.asm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/inffasx64.asm diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/readme.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx64/readme.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/bld_ml32.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/bld_ml32.bat similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/bld_ml32.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/bld_ml32.bat diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/inffas32.asm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/inffas32.asm similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/inffas32.asm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/inffas32.asm diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/match686.asm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/match686.asm similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/match686.asm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/match686.asm diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/readme.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/masmx86/readme.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/Makefile.am b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/Makefile.am similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/Makefile.am rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/Makefile.am diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_Changes.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_Changes.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_Changes.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_Changes.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_info.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_info.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_info.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/MiniZip64_info.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/configure.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/configure.ac similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/configure.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/configure.ac diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/crypt.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/crypt.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/crypt.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/crypt.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/ioapi.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/iowin32.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/make_vms.com b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/make_vms.com similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/make_vms.com rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/make_vms.com diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunz.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunz.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunz.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunz.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunzip.1 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunzip.1 similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunzip.1 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/miniunzip.1 diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.1 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.1 similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.1 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.1 diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.pc.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.pc.in similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.pc.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/minizip.pc.in diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/mztools.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/unzip.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/minizip/zip.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/example.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/example.pas similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/pascal/example.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/example.pas diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/readme.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/pascal/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/readme.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibd32.mak b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibd32.mak similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibd32.mak rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibd32.mak diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibpas.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibpas.pas similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibpas.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/pascal/zlibpas.pas diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/puff/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/README similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/puff/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/README diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/puff.h diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/puff/pufftest.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/pufftest.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/puff/pufftest.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/pufftest.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/puff/zeros.raw b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/zeros.raw similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/puff/zeros.raw rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/puff/zeros.raw diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/testzlib/testzlib.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/untgz/Makefile.msc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/untgz/Makefile.msc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/untgz/Makefile.msc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/untgz/Makefile.msc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/untgz/untgz.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/untgz/untgz.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/untgz/untgz.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/untgz/untgz.c diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/readme.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/readme.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlib.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlib.rc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlib.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlib.rc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlibvc.def b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlibvc.def similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlibvc.def rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc10/zlibvc.def diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlib.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlib.rc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlib.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlib.rc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlibvc.def b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlibvc.def similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlibvc.def rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc11/zlibvc.def diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlib.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlib.rc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlib.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlib.rc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlibvc.def b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlibvc.def similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlibvc.def rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc12/zlibvc.def diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlib.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlib.rc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlib.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlib.rc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlibvc.def b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlibvc.def similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlibvc.def rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc14/zlibvc.def diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlib.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlib.rc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlib.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlib.rc diff --git a/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlibvc.def b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlibvc.def similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlibvc.def rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/contrib/vstudio/vc9/zlibvc.def diff --git a/ExternalResources/assimp-master/contrib/zlib/crc32.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/crc32.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/crc32.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/crc32.c diff --git a/ExternalResources/assimp-master/contrib/zlib/crc32.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/crc32.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/crc32.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/crc32.h diff --git a/ExternalResources/assimp-master/contrib/zlib/deflate.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/deflate.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/deflate.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/deflate.c diff --git a/ExternalResources/assimp-master/contrib/zlib/deflate.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/deflate.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/deflate.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/deflate.h diff --git a/ExternalResources/assimp-master/contrib/zlib/gzclose.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzclose.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/gzclose.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzclose.c diff --git a/ExternalResources/assimp-master/contrib/zlib/gzguts.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzguts.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/gzguts.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzguts.h diff --git a/ExternalResources/assimp-master/contrib/zlib/gzlib.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzlib.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/gzlib.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzlib.c diff --git a/ExternalResources/assimp-master/contrib/zlib/gzread.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzread.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/gzread.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzread.c diff --git a/ExternalResources/assimp-master/contrib/zlib/gzwrite.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzwrite.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/gzwrite.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/gzwrite.c diff --git a/ExternalResources/assimp-master/contrib/zlib/infback.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/infback.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/infback.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/infback.c diff --git a/ExternalResources/assimp-master/contrib/zlib/inffast.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inffast.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/inffast.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inffast.c diff --git a/ExternalResources/assimp-master/contrib/zlib/inffast.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inffast.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/inffast.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inffast.h diff --git a/ExternalResources/assimp-master/contrib/zlib/inffixed.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inffixed.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/inffixed.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inffixed.h diff --git a/ExternalResources/assimp-master/contrib/zlib/inflate.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inflate.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/inflate.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inflate.c diff --git a/ExternalResources/assimp-master/contrib/zlib/inflate.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inflate.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/inflate.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inflate.h diff --git a/ExternalResources/assimp-master/contrib/zlib/inftrees.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inftrees.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/inftrees.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inftrees.c diff --git a/ExternalResources/assimp-master/contrib/zlib/inftrees.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inftrees.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/inftrees.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/inftrees.h diff --git a/ExternalResources/assimp-master/contrib/zlib/trees.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/trees.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/trees.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/trees.c diff --git a/ExternalResources/assimp-master/contrib/zlib/trees.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/trees.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/trees.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/trees.h diff --git a/ExternalResources/assimp-master/contrib/zlib/uncompr.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/uncompr.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/uncompr.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/uncompr.c diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/DLL_FAQ.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/DLL_FAQ.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/DLL_FAQ.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/DLL_FAQ.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.bor b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.bor similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/Makefile.bor rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.bor diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.gcc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.gcc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/Makefile.gcc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.gcc diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.msc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.msc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/Makefile.msc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/Makefile.msc diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/README-WIN32.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/README-WIN32.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/README-WIN32.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/README-WIN32.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/VisualC.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/VisualC.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/VisualC.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/VisualC.txt diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/zlib.def b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/zlib.def similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/zlib.def rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/zlib.def diff --git a/ExternalResources/assimp-master/contrib/zlib/win32/zlib1.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/zlib1.rc similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/win32/zlib1.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/win32/zlib1.rc diff --git a/ExternalResources/assimp-master/contrib/zlib/zconf.h.cmakein b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zconf.h.cmakein similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/zconf.h.cmakein rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zconf.h.cmakein diff --git a/ExternalResources/assimp-master/contrib/zlib/zconf.h.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zconf.h.in similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/zconf.h.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zconf.h.in diff --git a/ExternalResources/assimp-master/contrib/zlib/zconf.h.included b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zconf.h.included similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/zconf.h.included rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zconf.h.included diff --git a/ExternalResources/assimp-master/contrib/zlib/zlib.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zlib.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/zlib.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zlib.h diff --git a/ExternalResources/assimp-master/contrib/zlib/zlib.pc.cmakein b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zlib.pc.cmakein similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/zlib.pc.cmakein rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zlib.pc.cmakein diff --git a/ExternalResources/assimp-master/contrib/zlib/zutil.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zutil.c similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/zutil.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zutil.c diff --git a/ExternalResources/assimp-master/contrib/zlib/zutil.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zutil.h similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib/zutil.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib/zutil.h diff --git a/ExternalResources/assimp-master/contrib/zlib_note.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib_note.txt similarity index 100% rename from ExternalResources/assimp-master/contrib/zlib_note.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/contrib/zlib_note.txt diff --git a/ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/AssimpCmdDoc.chm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/AssimpCmdDoc.chm similarity index 100% rename from ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/AssimpCmdDoc.chm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/AssimpCmdDoc.chm diff --git a/ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/dragonsplash.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/dragonsplash.png similarity index 100% rename from ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/dragonsplash.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpCmdDoc_Html/dragonsplash.png diff --git a/ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.png similarity index 100% rename from ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.png diff --git a/ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.svg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.svg similarity index 100% rename from ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.svg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/AnimationOverview.svg diff --git a/ExternalResources/assimp-master/doc/AssimpDoc_Html/AssimpDoc.chm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/AssimpDoc.chm similarity index 100% rename from ExternalResources/assimp-master/doc/AssimpDoc_Html/AssimpDoc.chm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/AssimpDoc.chm diff --git a/ExternalResources/assimp-master/doc/AssimpDoc_Html/dragonsplash.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/dragonsplash.png similarity index 100% rename from ExternalResources/assimp-master/doc/AssimpDoc_Html/dragonsplash.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/AssimpDoc_Html/dragonsplash.png diff --git a/ExternalResources/assimp-master/doc/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/doc/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/CMakeLists.txt diff --git a/ExternalResources/assimp-master/doc/Doxyfile.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/Doxyfile.in similarity index 100% rename from ExternalResources/assimp-master/doc/Doxyfile.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/Doxyfile.in diff --git a/ExternalResources/assimp-master/doc/Doxyfile_Cmd b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/Doxyfile_Cmd similarity index 100% rename from ExternalResources/assimp-master/doc/Doxyfile_Cmd rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/Doxyfile_Cmd diff --git a/ExternalResources/assimp-master/doc/Preamble.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/Preamble.txt similarity index 100% rename from ExternalResources/assimp-master/doc/Preamble.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/Preamble.txt diff --git a/ExternalResources/assimp-master/doc/architecture/Assimp_Arch_Import.class.violet.html b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/Assimp_Arch_Import.class.violet.html similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/Assimp_Arch_Import.class.violet.html rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/Assimp_Arch_Import.class.violet.html diff --git a/ExternalResources/assimp-master/doc/architecture/Assimp_Arch_export.class.violet.html b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/Assimp_Arch_export.class.violet.html similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/Assimp_Arch_export.class.violet.html rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/Assimp_Arch_export.class.violet.html diff --git a/ExternalResources/assimp-master/doc/architecture/assimp-process.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/assimp-process.png similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/assimp-process.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/assimp-process.png diff --git a/ExternalResources/assimp-master/doc/architecture/assimp.object.violet.html b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/assimp.object.violet.html similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/assimp.object.violet.html rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/assimp.object.violet.html diff --git a/ExternalResources/assimp-master/doc/architecture/assimp_usecase.ucase.violet.html b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/assimp_usecase.ucase.violet.html similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/assimp_usecase.ucase.violet.html rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/assimp_usecase.ucase.violet.html diff --git a/ExternalResources/assimp-master/doc/architecture/exporter.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/exporter.png similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/exporter.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/exporter.png diff --git a/ExternalResources/assimp-master/doc/architecture/process.class.violet.html b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/process.class.violet.html similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/process.class.violet.html rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/process.class.violet.html diff --git a/ExternalResources/assimp-master/doc/architecture/usecases.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/usecases.png similarity index 100% rename from ExternalResources/assimp-master/doc/architecture/usecases.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/architecture/usecases.png diff --git a/ExternalResources/assimp-master/doc/datastructure.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/datastructure.xml similarity index 100% rename from ExternalResources/assimp-master/doc/datastructure.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/datastructure.xml diff --git a/ExternalResources/assimp-master/doc/dox.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/dox.h similarity index 100% rename from ExternalResources/assimp-master/doc/dox.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/dox.h diff --git a/ExternalResources/assimp-master/doc/dox_cmd.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/dox_cmd.h similarity index 100% rename from ExternalResources/assimp-master/doc/dox_cmd.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/doc/dox_cmd.h diff --git a/ExternalResources/assimp-master/include/assimp/.editorconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/.editorconfig similarity index 100% rename from ExternalResources/assimp-master/include/assimp/.editorconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/.editorconfig diff --git a/ExternalResources/assimp-master/include/assimp/BaseImporter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/BaseImporter.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/BaseImporter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/BaseImporter.h diff --git a/ExternalResources/assimp-master/include/assimp/Bitmap.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Bitmap.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Bitmap.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Bitmap.h diff --git a/ExternalResources/assimp-master/include/assimp/BlobIOSystem.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/BlobIOSystem.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/BlobIOSystem.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/BlobIOSystem.h diff --git a/ExternalResources/assimp-master/include/assimp/ByteSwapper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ByteSwapper.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/ByteSwapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ByteSwapper.h diff --git a/ExternalResources/assimp-master/include/assimp/Compiler/poppack1.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Compiler/poppack1.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Compiler/poppack1.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Compiler/poppack1.h diff --git a/ExternalResources/assimp-master/include/assimp/Compiler/pstdint.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Compiler/pstdint.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Compiler/pstdint.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Compiler/pstdint.h diff --git a/ExternalResources/assimp-master/include/assimp/Compiler/pushpack1.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Compiler/pushpack1.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Compiler/pushpack1.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Compiler/pushpack1.h diff --git a/ExternalResources/assimp-master/include/assimp/CreateAnimMesh.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/CreateAnimMesh.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/CreateAnimMesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/CreateAnimMesh.h diff --git a/ExternalResources/assimp-master/include/assimp/DefaultIOStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/DefaultIOStream.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/DefaultIOStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/DefaultIOStream.h diff --git a/ExternalResources/assimp-master/include/assimp/DefaultIOSystem.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/DefaultIOSystem.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/DefaultIOSystem.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/DefaultIOSystem.h diff --git a/ExternalResources/assimp-master/include/assimp/DefaultLogger.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/DefaultLogger.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/DefaultLogger.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/DefaultLogger.hpp diff --git a/ExternalResources/assimp-master/include/assimp/Defines.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Defines.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Defines.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Defines.h diff --git a/ExternalResources/assimp-master/include/assimp/Exceptional.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Exceptional.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Exceptional.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Exceptional.h diff --git a/ExternalResources/assimp-master/include/assimp/Exporter.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Exporter.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Exporter.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Exporter.hpp diff --git a/ExternalResources/assimp-master/include/assimp/GenericProperty.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/GenericProperty.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/GenericProperty.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/GenericProperty.h diff --git a/ExternalResources/assimp-master/include/assimp/Hash.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Hash.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Hash.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Hash.h diff --git a/ExternalResources/assimp-master/include/assimp/IOStream.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/IOStream.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/IOStream.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/IOStream.hpp diff --git a/ExternalResources/assimp-master/include/assimp/IOStreamBuffer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/IOStreamBuffer.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/IOStreamBuffer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/IOStreamBuffer.h diff --git a/ExternalResources/assimp-master/include/assimp/IOSystem.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/IOSystem.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/IOSystem.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/IOSystem.hpp diff --git a/ExternalResources/assimp-master/include/assimp/Importer.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Importer.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Importer.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Importer.hpp diff --git a/ExternalResources/assimp-master/include/assimp/LineSplitter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/LineSplitter.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/LineSplitter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/LineSplitter.h diff --git a/ExternalResources/assimp-master/include/assimp/LogAux.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/LogAux.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/LogAux.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/LogAux.h diff --git a/ExternalResources/assimp-master/include/assimp/LogStream.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/LogStream.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/LogStream.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/LogStream.hpp diff --git a/ExternalResources/assimp-master/include/assimp/Logger.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Logger.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Logger.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Logger.hpp diff --git a/ExternalResources/assimp-master/include/assimp/Macros.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Macros.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Macros.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Macros.h diff --git a/ExternalResources/assimp-master/include/assimp/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/MathFunctions.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/MathFunctions.h diff --git a/ExternalResources/assimp-master/include/assimp/MemoryIOWrapper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/MemoryIOWrapper.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/MemoryIOWrapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/MemoryIOWrapper.h diff --git a/ExternalResources/assimp-master/include/assimp/NullLogger.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/NullLogger.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/NullLogger.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/NullLogger.hpp diff --git a/ExternalResources/assimp-master/include/assimp/ParsingUtils.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ParsingUtils.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/ParsingUtils.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ParsingUtils.h diff --git a/ExternalResources/assimp-master/include/assimp/Profiler.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Profiler.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Profiler.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Profiler.h diff --git a/ExternalResources/assimp-master/include/assimp/ProgressHandler.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ProgressHandler.hpp similarity index 100% rename from ExternalResources/assimp-master/include/assimp/ProgressHandler.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ProgressHandler.hpp diff --git a/ExternalResources/assimp-master/include/assimp/RemoveComments.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/RemoveComments.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/RemoveComments.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/RemoveComments.h diff --git a/ExternalResources/assimp-master/include/assimp/SGSpatialSort.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SGSpatialSort.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/SGSpatialSort.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SGSpatialSort.h diff --git a/ExternalResources/assimp-master/include/assimp/SceneCombiner.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SceneCombiner.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/SceneCombiner.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SceneCombiner.h diff --git a/ExternalResources/assimp-master/include/assimp/SkeletonMeshBuilder.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SkeletonMeshBuilder.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/SkeletonMeshBuilder.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SkeletonMeshBuilder.h diff --git a/ExternalResources/assimp-master/include/assimp/SmoothingGroups.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SmoothingGroups.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/SmoothingGroups.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SmoothingGroups.h diff --git a/ExternalResources/assimp-master/include/assimp/SmoothingGroups.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SmoothingGroups.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/SmoothingGroups.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SmoothingGroups.inl diff --git a/ExternalResources/assimp-master/include/assimp/SpatialSort.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SpatialSort.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/SpatialSort.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/SpatialSort.h diff --git a/ExternalResources/assimp-master/include/assimp/StandardShapes.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StandardShapes.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/StandardShapes.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StandardShapes.h diff --git a/ExternalResources/assimp-master/include/assimp/StreamReader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StreamReader.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/StreamReader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StreamReader.h diff --git a/ExternalResources/assimp-master/include/assimp/StreamWriter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StreamWriter.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/StreamWriter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StreamWriter.h diff --git a/ExternalResources/assimp-master/include/assimp/StringComparison.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StringComparison.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/StringComparison.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StringComparison.h diff --git a/ExternalResources/assimp-master/include/assimp/StringUtils.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StringUtils.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/StringUtils.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/StringUtils.h diff --git a/ExternalResources/assimp-master/include/assimp/Subdivision.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Subdivision.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Subdivision.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Subdivision.h diff --git a/ExternalResources/assimp-master/include/assimp/TinyFormatter.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/TinyFormatter.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/TinyFormatter.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/TinyFormatter.h diff --git a/ExternalResources/assimp-master/include/assimp/Vertex.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Vertex.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/Vertex.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/Vertex.h diff --git a/ExternalResources/assimp-master/include/assimp/XMLTools.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/XMLTools.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/XMLTools.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/XMLTools.h diff --git a/ExternalResources/assimp-master/include/assimp/ZipArchiveIOSystem.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ZipArchiveIOSystem.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/ZipArchiveIOSystem.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ZipArchiveIOSystem.h diff --git a/ExternalResources/assimp-master/include/assimp/aabb.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/aabb.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/aabb.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/aabb.h diff --git a/ExternalResources/assimp-master/include/assimp/ai_assert.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ai_assert.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/ai_assert.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/ai_assert.h diff --git a/ExternalResources/assimp-master/include/assimp/anim.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/anim.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/anim.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/anim.h diff --git a/ExternalResources/assimp-master/include/assimp/camera.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/camera.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/camera.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/camera.h diff --git a/ExternalResources/assimp-master/include/assimp/cexport.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/cexport.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/cexport.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/cexport.h diff --git a/ExternalResources/assimp-master/include/assimp/cfileio.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/cfileio.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/cfileio.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/cfileio.h diff --git a/ExternalResources/assimp-master/include/assimp/cimport.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/cimport.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/cimport.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/cimport.h diff --git a/ExternalResources/assimp-master/include/assimp/color4.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/color4.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/color4.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/color4.h diff --git a/ExternalResources/assimp-master/include/assimp/color4.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/color4.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/color4.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/color4.inl diff --git a/ExternalResources/assimp-master/include/assimp/config.h.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/config.h.in similarity index 100% rename from ExternalResources/assimp-master/include/assimp/config.h.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/config.h.in diff --git a/ExternalResources/assimp-master/include/assimp/defs.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/defs.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/defs.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/defs.h diff --git a/ExternalResources/assimp-master/include/assimp/fast_atof.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/fast_atof.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/fast_atof.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/fast_atof.h diff --git a/ExternalResources/assimp-master/include/assimp/importerdesc.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/importerdesc.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/importerdesc.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/importerdesc.h diff --git a/ExternalResources/assimp-master/include/assimp/irrXMLWrapper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/irrXMLWrapper.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/irrXMLWrapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/irrXMLWrapper.h diff --git a/ExternalResources/assimp-master/include/assimp/light.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/light.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/light.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/light.h diff --git a/ExternalResources/assimp-master/include/assimp/material.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/material.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/material.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/material.h diff --git a/ExternalResources/assimp-master/include/assimp/material.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/material.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/material.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/material.inl diff --git a/ExternalResources/assimp-master/include/assimp/matrix3x3.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix3x3.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/matrix3x3.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix3x3.h diff --git a/ExternalResources/assimp-master/include/assimp/matrix3x3.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix3x3.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/matrix3x3.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix3x3.inl diff --git a/ExternalResources/assimp-master/include/assimp/matrix4x4.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix4x4.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/matrix4x4.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix4x4.h diff --git a/ExternalResources/assimp-master/include/assimp/matrix4x4.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix4x4.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/matrix4x4.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/matrix4x4.inl diff --git a/ExternalResources/assimp-master/include/assimp/mesh.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/mesh.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/mesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/mesh.h diff --git a/ExternalResources/assimp-master/include/assimp/metadata.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/metadata.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/metadata.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/metadata.h diff --git a/ExternalResources/assimp-master/include/assimp/pbrmaterial.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/pbrmaterial.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/pbrmaterial.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/pbrmaterial.h diff --git a/ExternalResources/assimp-master/include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h diff --git a/ExternalResources/assimp-master/include/assimp/postprocess.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/postprocess.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/postprocess.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/postprocess.h diff --git a/ExternalResources/assimp-master/include/assimp/qnan.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/qnan.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/qnan.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/qnan.h diff --git a/ExternalResources/assimp-master/include/assimp/quaternion.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/quaternion.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/quaternion.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/quaternion.h diff --git a/ExternalResources/assimp-master/include/assimp/quaternion.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/quaternion.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/quaternion.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/quaternion.inl diff --git a/ExternalResources/assimp-master/include/assimp/scene.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/scene.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/scene.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/scene.h diff --git a/ExternalResources/assimp-master/include/assimp/texture.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/texture.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/texture.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/texture.h diff --git a/ExternalResources/assimp-master/include/assimp/types.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/types.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/types.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/types.h diff --git a/ExternalResources/assimp-master/include/assimp/vector2.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector2.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/vector2.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector2.h diff --git a/ExternalResources/assimp-master/include/assimp/vector2.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector2.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/vector2.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector2.inl diff --git a/ExternalResources/assimp-master/include/assimp/vector3.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector3.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/vector3.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector3.h diff --git a/ExternalResources/assimp-master/include/assimp/vector3.inl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector3.inl similarity index 100% rename from ExternalResources/assimp-master/include/assimp/vector3.inl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/vector3.inl diff --git a/ExternalResources/assimp-master/include/assimp/version.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/version.h similarity index 100% rename from ExternalResources/assimp-master/include/assimp/version.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/include/assimp/version.h diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/LICENSE.rtf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/LICENSE.rtf similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/LICENSE.rtf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/LICENSE.rtf diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/WEB b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/WEB similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/WEB rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/WEB diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/howto-build-setup.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/howto-build-setup.txt similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/howto-build-setup.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/howto-build-setup.txt diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer.txt similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer.txt diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer_vieweronly.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer_vieweronly.txt similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer_vieweronly.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/readme_installer_vieweronly.txt diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/script_vieweronly.iss b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/script_vieweronly.iss similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/script_vieweronly.iss rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/script_vieweronly.iss diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/script_x64.iss b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/script_x64.iss similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/script_x64.iss rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/script_x64.iss diff --git a/ExternalResources/assimp-master/packaging/windows-innosetup/script_x86.iss b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/script_x86.iss similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-innosetup/script_x86.iss rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-innosetup/script_x86.iss diff --git a/ExternalResources/assimp-master/packaging/windows-mkzip/bin_readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-mkzip/bin_readme.txt similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-mkzip/bin_readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-mkzip/bin_readme.txt diff --git a/ExternalResources/assimp-master/packaging/windows-mkzip/mkfinal.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-mkzip/mkfinal.bat similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-mkzip/mkfinal.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-mkzip/mkfinal.bat diff --git a/ExternalResources/assimp-master/packaging/windows-mkzip/mkrev.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-mkzip/mkrev.bat similarity index 100% rename from ExternalResources/assimp-master/packaging/windows-mkzip/mkrev.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/packaging/windows-mkzip/mkrev.bat diff --git a/ExternalResources/assimp-master/port/AndroidJNI/AndroidJNIIOSystem.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AndroidJNI/AndroidJNIIOSystem.cpp similarity index 100% rename from ExternalResources/assimp-master/port/AndroidJNI/AndroidJNIIOSystem.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AndroidJNI/AndroidJNIIOSystem.cpp diff --git a/ExternalResources/assimp-master/port/AndroidJNI/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AndroidJNI/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/port/AndroidJNI/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AndroidJNI/CMakeLists.txt diff --git a/ExternalResources/assimp-master/port/AndroidJNI/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AndroidJNI/README.md similarity index 100% rename from ExternalResources/assimp-master/port/AndroidJNI/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AndroidJNI/README.md diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/Readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/Readme.txt similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/Readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/Readme.txt diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiColor4D.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiColor4D.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiColor4D.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiColor4D.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiMaterial.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMaterial.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiMaterial.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMaterial.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix3x3.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix3x3.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix3x3.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix3x3.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix4x4.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix4x4.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix4x4.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMatrix4x4.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiMesh.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMesh.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiMesh.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiMesh.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiQuaternion.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiQuaternion.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiQuaternion.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiQuaternion.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiScene.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiScene.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiScene.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiScene.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiTexture.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiTexture.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiTexture.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiTexture.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiTypes.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiTypes.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiTypes.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiTypes.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiVector2D.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiVector2D.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiVector2D.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiVector2D.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/aiVector3D.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiVector3D.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/aiVector3D.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/aiVector3D.pas diff --git a/ExternalResources/assimp-master/port/AssimpDelphi/assimp.pas b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/assimp.pas similarity index 100% rename from ExternalResources/assimp-master/port/AssimpDelphi/assimp.pas rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpDelphi/assimp.pas diff --git a/ExternalResources/assimp-master/port/AssimpNET/Readme.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpNET/Readme.md similarity index 100% rename from ExternalResources/assimp-master/port/AssimpNET/Readme.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpNET/Readme.md diff --git a/ExternalResources/assimp-master/port/AssimpPascal/Readme.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpPascal/Readme.md similarity index 100% rename from ExternalResources/assimp-master/port/AssimpPascal/Readme.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/AssimpPascal/Readme.md diff --git a/ExternalResources/assimp-master/port/PyAssimp/3d_viewer_screenshot.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/3d_viewer_screenshot.png similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/3d_viewer_screenshot.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/3d_viewer_screenshot.png diff --git a/ExternalResources/assimp-master/port/PyAssimp/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/README.md similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/README.md diff --git a/ExternalResources/assimp-master/port/PyAssimp/README.rst b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/README.rst similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/README.rst rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/README.rst diff --git a/ExternalResources/assimp-master/port/PyAssimp/gen/materialgen.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/gen/materialgen.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/gen/materialgen.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/gen/materialgen.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/gen/structsgen.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/gen/structsgen.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/gen/structsgen.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/gen/structsgen.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/__init__.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/__init__.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/__init__.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/__init__.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/core.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/core.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/core.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/core.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/errors.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/errors.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/errors.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/errors.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/formats.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/formats.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/formats.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/formats.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/helper.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/helper.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/helper.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/helper.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/material.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/material.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/material.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/material.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/postprocess.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/postprocess.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/postprocess.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/postprocess.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/pyassimp/structs.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/structs.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/pyassimp/structs.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/pyassimp/structs.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer_py3.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer_py3.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer_py3.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/3d_viewer_py3.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/scripts/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/README.md similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/scripts/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/README.md diff --git a/ExternalResources/assimp-master/port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/fixed_pipeline_3d_viewer.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/scripts/quicktest.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/quicktest.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/scripts/quicktest.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/quicktest.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/scripts/sample.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/sample.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/scripts/sample.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/sample.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/scripts/transformations.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/transformations.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/scripts/transformations.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/scripts/transformations.py diff --git a/ExternalResources/assimp-master/port/PyAssimp/setup.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/setup.py similarity index 100% rename from ExternalResources/assimp-master/port/PyAssimp/setup.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/PyAssimp/setup.py diff --git a/ExternalResources/assimp-master/port/dAssimp/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/dAssimp/README similarity index 100% rename from ExternalResources/assimp-master/port/dAssimp/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/dAssimp/README diff --git a/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64E_TOOLCHAIN.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64E_TOOLCHAIN.cmake similarity index 100% rename from ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64E_TOOLCHAIN.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64E_TOOLCHAIN.cmake diff --git a/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64_TOOLCHAIN.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64_TOOLCHAIN.cmake similarity index 100% rename from ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64_TOOLCHAIN.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARM64_TOOLCHAIN.cmake diff --git a/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV6_TOOLCHAIN.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV6_TOOLCHAIN.cmake similarity index 100% rename from ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV6_TOOLCHAIN.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV6_TOOLCHAIN.cmake diff --git a/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7S_TOOLCHAIN.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7S_TOOLCHAIN.cmake similarity index 100% rename from ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7S_TOOLCHAIN.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7S_TOOLCHAIN.cmake diff --git a/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7_TOOLCHAIN.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7_TOOLCHAIN.cmake similarity index 100% rename from ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7_TOOLCHAIN.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_ARMV7_TOOLCHAIN.cmake diff --git a/ExternalResources/assimp-master/port/iOS/IPHONEOS_I386_TOOLCHAIN.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_I386_TOOLCHAIN.cmake similarity index 100% rename from ExternalResources/assimp-master/port/iOS/IPHONEOS_I386_TOOLCHAIN.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_I386_TOOLCHAIN.cmake diff --git a/ExternalResources/assimp-master/port/iOS/IPHONEOS_X86_64_TOOLCHAIN.cmake b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_X86_64_TOOLCHAIN.cmake similarity index 100% rename from ExternalResources/assimp-master/port/iOS/IPHONEOS_X86_64_TOOLCHAIN.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/IPHONEOS_X86_64_TOOLCHAIN.cmake diff --git a/ExternalResources/assimp-master/port/iOS/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/README.md similarity index 100% rename from ExternalResources/assimp-master/port/iOS/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/README.md diff --git a/ExternalResources/assimp-master/port/iOS/build.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/build.sh similarity index 100% rename from ExternalResources/assimp-master/port/iOS/build.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/iOS/build.sh diff --git a/ExternalResources/assimp-master/port/jassimp/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/README similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/README diff --git a/ExternalResources/assimp-master/port/jassimp/build.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/build.xml similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/build.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/build.xml diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp-native/Android.mk b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp-native/Android.mk similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp-native/Android.mk rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp-native/Android.mk diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.cpp similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.cpp diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.h similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp-native/src/jassimp.h diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimBehavior.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimBehavior.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimBehavior.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimBehavior.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimation.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimation.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimation.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiAnimation.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBlendMode.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBlendMode.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBlendMode.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBlendMode.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBone.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBone.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBone.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBone.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBoneWeight.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBoneWeight.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBoneWeight.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBoneWeight.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBuiltInWrapperProvider.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBuiltInWrapperProvider.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBuiltInWrapperProvider.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiBuiltInWrapperProvider.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiCamera.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiCamera.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiCamera.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiCamera.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiClassLoaderIOSystem.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiClassLoaderIOSystem.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiClassLoaderIOSystem.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiClassLoaderIOSystem.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiColor.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiColor.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiColor.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiColor.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfig.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfig.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfig.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfig.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfigOptions.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfigOptions.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfigOptions.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiConfigOptions.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOStream.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOStream.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOStream.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOStream.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOSystem.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOSystem.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOSystem.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiIOSystem.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiInputStreamIOStream.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiInputStreamIOStream.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiInputStreamIOStream.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiInputStreamIOStream.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLight.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLight.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLight.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLight.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLightType.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLightType.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLightType.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiLightType.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMaterial.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMaterial.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMaterial.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMaterial.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMatrix4f.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMatrix4f.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMatrix4f.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMatrix4f.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMesh.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMesh.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMesh.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMesh.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMeshAnim.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMeshAnim.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMeshAnim.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMeshAnim.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMetadataEntry.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMetadataEntry.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMetadataEntry.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiMetadataEntry.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNode.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNode.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNode.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNode.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNodeAnim.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNodeAnim.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNodeAnim.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiNodeAnim.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPostProcessSteps.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPostProcessSteps.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPostProcessSteps.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPostProcessSteps.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPrimitiveType.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPrimitiveType.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPrimitiveType.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiPrimitiveType.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiProgressHandler.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiProgressHandler.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiProgressHandler.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiProgressHandler.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiQuaternion.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiQuaternion.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiQuaternion.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiQuaternion.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiScene.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiScene.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiScene.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiScene.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiSceneFlag.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiSceneFlag.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiSceneFlag.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiSceneFlag.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiShadingMode.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiShadingMode.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiShadingMode.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiShadingMode.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureInfo.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureInfo.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureInfo.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureInfo.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapMode.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapMode.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapMode.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapMode.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapping.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapping.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapping.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureMapping.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureOp.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureOp.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureOp.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureOp.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureType.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureType.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureType.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiTextureType.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiVector.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiVector.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiVector.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiVector.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiWrapperProvider.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiWrapperProvider.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiWrapperProvider.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/AiWrapperProvider.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JaiDebug.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JaiDebug.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JaiDebug.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JaiDebug.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/Jassimp.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/Jassimp.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/Jassimp.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/Jassimp.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpConfig.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpConfig.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpConfig.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpConfig.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpLibraryLoader.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpLibraryLoader.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpLibraryLoader.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/JassimpLibraryLoader.java diff --git a/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/package-info.java b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/package-info.java similarity index 100% rename from ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/package-info.java rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/jassimp/jassimp/src/jassimp/package-info.java diff --git a/ExternalResources/assimp-master/port/swig/DONOTUSEYET b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/DONOTUSEYET similarity index 100% rename from ExternalResources/assimp-master/port/swig/DONOTUSEYET rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/DONOTUSEYET diff --git a/ExternalResources/assimp-master/port/swig/assimp.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/assimp.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/assimp.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/assimp.i diff --git a/ExternalResources/assimp-master/port/swig/d/build.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/d/build.sh similarity index 100% rename from ExternalResources/assimp-master/port/swig/d/build.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/d/build.sh diff --git a/ExternalResources/assimp-master/port/swig/d/generate.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/d/generate.sh similarity index 100% rename from ExternalResources/assimp-master/port/swig/d/generate.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/d/generate.sh diff --git a/ExternalResources/assimp-master/port/swig/interface/DefaultLogger.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/DefaultLogger.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/DefaultLogger.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/DefaultLogger.i diff --git a/ExternalResources/assimp-master/port/swig/interface/IOStream.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/IOStream.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/IOStream.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/IOStream.i diff --git a/ExternalResources/assimp-master/port/swig/interface/IOSystem.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/IOSystem.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/IOSystem.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/IOSystem.i diff --git a/ExternalResources/assimp-master/port/swig/interface/LogStream.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/LogStream.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/LogStream.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/LogStream.i diff --git a/ExternalResources/assimp-master/port/swig/interface/Logger.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/Logger.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/Logger.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/Logger.i diff --git a/ExternalResources/assimp-master/port/swig/interface/NullLogger.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/NullLogger.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/NullLogger.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/NullLogger.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiAnim.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiAnim.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiAnim.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiAnim.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiAssert.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiAssert.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiAssert.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiAssert.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiCamera.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiCamera.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiCamera.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiCamera.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiColor4D.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiColor4D.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiColor4D.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiColor4D.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiConfig.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiConfig.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiConfig.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiConfig.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiDefines.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiDefines.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiDefines.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiDefines.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiFileIO.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiFileIO.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiFileIO.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiFileIO.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiLight.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiLight.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiLight.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiLight.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiMaterial.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMaterial.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiMaterial.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMaterial.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiMatrix3x3.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMatrix3x3.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiMatrix3x3.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMatrix3x3.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiMatrix4x4.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMatrix4x4.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiMatrix4x4.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMatrix4x4.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiMesh.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMesh.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiMesh.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiMesh.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiPostProcess.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiPostProcess.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiPostProcess.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiPostProcess.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiQuaternion.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiQuaternion.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiQuaternion.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiQuaternion.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiScene.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiScene.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiScene.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiScene.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiTexture.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiTexture.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiTexture.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiTexture.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiTypes.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiTypes.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiTypes.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiTypes.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiVector2D.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiVector2D.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiVector2D.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiVector2D.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiVector3D.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiVector3D.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiVector3D.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiVector3D.i diff --git a/ExternalResources/assimp-master/port/swig/interface/aiVersion.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiVersion.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/aiVersion.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/aiVersion.i diff --git a/ExternalResources/assimp-master/port/swig/interface/assimp.i b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/assimp.i similarity index 100% rename from ExternalResources/assimp-master/port/swig/interface/assimp.i rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/port/swig/interface/assimp.i diff --git a/ExternalResources/assimp-master/revision.h.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/revision.h.in similarity index 100% rename from ExternalResources/assimp-master/revision.h.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/revision.h.in diff --git a/ExternalResources/assimp-master/samples/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/README similarity index 100% rename from ExternalResources/assimp-master/samples/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/README diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/Credits.rtf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/Credits.rtf similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/Credits.rtf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/Credits.rtf diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/InfoPlist.strings b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/InfoPlist.strings similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/InfoPlist.strings rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/InfoPlist.strings diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MainMenu.xib b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MainMenu.xib similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MainMenu.xib rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MainMenu.xib diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MyDocument.xib b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MyDocument.xib similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MyDocument.xib rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/English.lproj/MyDocument.xib diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.h similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.h diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.mm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.mm similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.mm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/ModelLoaderHelperClasses.mm diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.h similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.h diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.mm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.mm similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.mm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.mm diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/elements b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/elements similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/elements rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/elements diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/layout b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/layout similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/layout rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/MyDocument.xcdatamodel/layout diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/README similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/README diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX-Info.plist b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX-Info.plist similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX-Info.plist rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX-Info.plist diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/project.pbxproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/project.pbxproj similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/project.pbxproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/project.pbxproj diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.mode1v3 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.mode1v3 similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.mode1v3 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.mode1v3 diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.pbxuser b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.pbxuser similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.pbxuser rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/SimpleAssimpViewX.xcodeproj/vade.pbxuser diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/include/copy_assimp_headers_here.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/include/copy_assimp_headers_here.txt similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/include/copy_assimp_headers_here.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/include/copy_assimp_headers_here.txt diff --git a/ExternalResources/assimp-master/samples/SimpleAssimpViewX/main.m b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/main.m similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleAssimpViewX/main.m rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleAssimpViewX/main.m diff --git a/ExternalResources/assimp-master/samples/SimpleOpenGL/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleOpenGL/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/CMakeLists.txt diff --git a/ExternalResources/assimp-master/samples/SimpleOpenGL/Sample_SimpleOpenGL.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/Sample_SimpleOpenGL.c similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleOpenGL/Sample_SimpleOpenGL.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/Sample_SimpleOpenGL.c diff --git a/ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.sln b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.sln similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.sln rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.sln diff --git a/ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.vcproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.vcproj similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.vcproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleOpenGL/SimpleOpenGL.vcproj diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11.sln b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11.sln similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11.sln rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11.sln diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/Mesh.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/Mesh.h similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/Mesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/Mesh.h diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.cpp diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.h similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/ModelLoader.h diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/PixelShader.hlsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/PixelShader.hlsl similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/PixelShader.hlsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/PixelShader.hlsl diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj.filters similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/SimpleTexturedDirectx11.vcxproj.filters diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.cpp diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.h similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/TextureLoader.h diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/VertexShader.hlsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/VertexShader.hlsl similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/VertexShader.hlsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/VertexShader.hlsl diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedDirectx11/SimpleTexturedDirectx11/main.cpp diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/CMakeLists.txt diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL.sln b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL.sln similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL.sln rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL.sln diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/SimpleTexturedOpenGL.vcproj b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/SimpleTexturedOpenGL.vcproj similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/SimpleTexturedOpenGL.vcproj rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/SimpleTexturedOpenGL.vcproj diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/include/boost_includes.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/include/boost_includes.h similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/include/boost_includes.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/include/boost_includes.h diff --git a/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp similarity index 100% rename from ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/samples/SimpleTexturedOpenGL/SimpleTexturedOpenGL/src/model_loading.cpp diff --git a/ExternalResources/assimp-master/scripts/AppVeyor/cacheglobs.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/AppVeyor/cacheglobs.txt similarity index 100% rename from ExternalResources/assimp-master/scripts/AppVeyor/cacheglobs.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/AppVeyor/cacheglobs.txt diff --git a/ExternalResources/assimp-master/scripts/AppVeyor/mtime_cache b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/AppVeyor/mtime_cache similarity index 100% rename from ExternalResources/assimp-master/scripts/AppVeyor/mtime_cache rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/AppVeyor/mtime_cache diff --git a/ExternalResources/assimp-master/scripts/BlenderImporter/BlenderScene.cpp.template b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/BlenderImporter/BlenderScene.cpp.template similarity index 100% rename from ExternalResources/assimp-master/scripts/BlenderImporter/BlenderScene.cpp.template rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/BlenderImporter/BlenderScene.cpp.template diff --git a/ExternalResources/assimp-master/scripts/BlenderImporter/BlenderSceneGen.h.template b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/BlenderImporter/BlenderSceneGen.h.template similarity index 100% rename from ExternalResources/assimp-master/scripts/BlenderImporter/BlenderSceneGen.h.template rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/BlenderImporter/BlenderSceneGen.h.template diff --git a/ExternalResources/assimp-master/scripts/BlenderImporter/genblenddna.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/BlenderImporter/genblenddna.py similarity index 100% rename from ExternalResources/assimp-master/scripts/BlenderImporter/genblenddna.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/BlenderImporter/genblenddna.py diff --git a/ExternalResources/assimp-master/scripts/OgreImporter/assimp.tpl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/OgreImporter/assimp.tpl similarity index 100% rename from ExternalResources/assimp-master/scripts/OgreImporter/assimp.tpl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/OgreImporter/assimp.tpl diff --git a/ExternalResources/assimp-master/scripts/StepImporter/CppGenerator.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/CppGenerator.py similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/CppGenerator.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/CppGenerator.py diff --git a/ExternalResources/assimp-master/scripts/StepImporter/ExpressReader.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/ExpressReader.py similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/ExpressReader.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/ExpressReader.py diff --git a/ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.cpp.template b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.cpp.template similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.cpp.template rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.cpp.template diff --git a/ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.h.template b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.h.template similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.h.template rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/IFCReaderGen.h.template diff --git a/ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.cpp.template b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.cpp.template similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.cpp.template rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.cpp.template diff --git a/ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.h.template b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.h.template similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.h.template rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/StepReaderGen.h.template diff --git a/ExternalResources/assimp-master/scripts/StepImporter/extract_step_token.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/extract_step_token.py similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/extract_step_token.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/extract_step_token.py diff --git a/ExternalResources/assimp-master/scripts/StepImporter/genentitylist.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/genentitylist.sh similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/genentitylist.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/genentitylist.sh diff --git a/ExternalResources/assimp-master/scripts/StepImporter/ifc_entitylist.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/ifc_entitylist.txt similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/ifc_entitylist.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/ifc_entitylist.txt diff --git a/ExternalResources/assimp-master/scripts/StepImporter/part403ts_wg3n2635mim_lf.exp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/part403ts_wg3n2635mim_lf.exp similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/part403ts_wg3n2635mim_lf.exp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/part403ts_wg3n2635mim_lf.exp diff --git a/ExternalResources/assimp-master/scripts/StepImporter/schema_ap203e2_mim_lf.exp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/schema_ap203e2_mim_lf.exp similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/schema_ap203e2_mim_lf.exp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/schema_ap203e2_mim_lf.exp diff --git a/ExternalResources/assimp-master/scripts/StepImporter/schema_ifc2x3.exp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/schema_ifc2x3.exp similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/schema_ifc2x3.exp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/schema_ifc2x3.exp diff --git a/ExternalResources/assimp-master/scripts/StepImporter/step_entitylist.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/step_entitylist.txt similarity index 100% rename from ExternalResources/assimp-master/scripts/StepImporter/step_entitylist.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/StepImporter/step_entitylist.txt diff --git a/ExternalResources/assimp-master/scripts/adjust_header_paths.sh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/adjust_header_paths.sh similarity index 100% rename from ExternalResources/assimp-master/scripts/adjust_header_paths.sh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/adjust_header_paths.sh diff --git a/ExternalResources/assimp-master/scripts/android_crosscompile/make_android.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/android_crosscompile/make_android.bat similarity index 100% rename from ExternalResources/assimp-master/scripts/android_crosscompile/make_android.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/scripts/android_crosscompile/make_android.bat diff --git a/ExternalResources/assimp-master/test/.editorconfig b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/.editorconfig similarity index 100% rename from ExternalResources/assimp-master/test/.editorconfig rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/.editorconfig diff --git a/ExternalResources/assimp-master/test/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/test/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/CMakeLists.txt diff --git a/ExternalResources/assimp-master/test/headercheck/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/headercheck/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/test/headercheck/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/headercheck/CMakeLists.txt diff --git a/ExternalResources/assimp-master/test/headercheck/headercheck.cpp.in b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/headercheck/headercheck.cpp.in similarity index 100% rename from ExternalResources/assimp-master/test/headercheck/headercheck.cpp.in rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/headercheck/headercheck.cpp.in diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.uc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.uc similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.uc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle.uc diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_a.3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_a.3d similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_a.3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_a.3d diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_d.3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_d.3d similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_d.3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3D/mar_rifle_d.3d diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/Granate.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/Granate.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/Granate.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/Granate.3DS diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.3DS diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/cart_wheel.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds.readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds.readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds.readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.3ds.readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/jeep1.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/m_rifl.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/m_rifl.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/m_rifl.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/m_rifl.bmp diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.3ds diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mar_rifle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.3ds diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5_sil.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5sil.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5sil.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5sil.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/mp5sil.bmp diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3DS diff --git a/ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3ds.readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3ds.readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3ds.readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/3DS/pyramob.3ds.readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/AMF/3_bananas.amf.7z b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/AMF/3_bananas.amf.7z similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/AMF/3_bananas.amf.7z rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/AMF/3_bananas.amf.7z diff --git a/ExternalResources/assimp-master/test/models-nonbsd/AMF/screenshot_3_bananas.jpeg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/AMF/screenshot_3_bananas.jpeg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/AMF/screenshot_3_bananas.jpeg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/AMF/screenshot_3_bananas.jpeg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.ase similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.ase diff --git a/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.ase similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.ase diff --git a/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/ASE/Rifle2.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/B3D/axe.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/axe.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/B3D/axe.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/axe.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.b3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.b3d similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.b3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.b3d diff --git a/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/dwarf2.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.b3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.b3d similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.b3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.b3d diff --git a/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.png similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/B3D/turtle1.png diff --git a/ExternalResources/assimp-master/test/models-nonbsd/BLEND/Bob.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/Bob.blend similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/BLEND/Bob.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/Bob.blend diff --git a/ExternalResources/assimp-master/test/models-nonbsd/BLEND/bob.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/bob.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/BLEND/bob.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/bob.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.blend similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.blend diff --git a/ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/BLEND/fleurOptonl.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.dxf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.dxf similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.dxf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.dxf diff --git a/ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/DXF/rifle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/COLLADA.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/COLLADA.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/COLLADA.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/COLLADA.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Cinema4D.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Cinema4D.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Cinema4D.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Cinema4D.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/ConcavePolygon.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/ConcavePolygon.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/ConcavePolygon.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/ConcavePolygon.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Granate.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Granate.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Granate.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/Granate.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cart_wheel.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cart_wheel.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cart_wheel.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cart_wheel.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cube_with_2UVs.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cube_with_2UVs.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cube_with_2UVs.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/cube_with_2UVs.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duckCM.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duckCM.tga similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duckCM.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duckCM.tga diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck_sample.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck_sample.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck_sample.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/duck_sample.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx.readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx.readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx.readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.fbx.readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/jeep1.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/kwxport_test_vcolors.fbx.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/m_rifl.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/m_rifl.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/m_rifl.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/m_rifl.bmp diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mar_rifle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5_sil.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5sil.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5sil.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5sil.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/mp5sil.bmp diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx.readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx.readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx.readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_ASCII/pyramob.fbx.readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/COLLADA.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/COLLADA.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/COLLADA.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/COLLADA.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Cinema4D.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Cinema4D.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Cinema4D.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Cinema4D.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/ConcavePolygon.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/ConcavePolygon.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/ConcavePolygon.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/ConcavePolygon.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Granate.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Granate.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Granate.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/Granate.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/anims_with_full_rotations_between_keys.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/anims_with_full_rotations_between_keys.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/anims_with_full_rotations_between_keys.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/anims_with_full_rotations_between_keys.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cart_wheel.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cart_wheel.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cart_wheel.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cart_wheel.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cube_with_2UVs.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cube_with_2UVs.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cube_with_2UVs.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/cube_with_2UVs.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/duck.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/duck.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/duck.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/duck.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx.readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx.readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx.readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/jeep1.fbx.readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/kwxport_test_vcolors.fbx.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mar_rifle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/mp5_sil.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/multiple_animations_test.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/multiple_animations_test.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/multiple_animations_test.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/multiple_animations_test.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx.readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx.readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx.readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/FBX/2013_BINARY/pyramob.fbx.readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/HMP/terrain_withtexture.hmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/HMP/terrain_withtexture.hmp similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/HMP/terrain_withtexture.hmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/HMP/terrain_withtexture.hmp diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IFC/linklist.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IFC/linklist.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IFC/linklist.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IFC/linklist.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox.xml similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox.xml diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/credits.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/credits.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/credits.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/credits.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox0.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox0.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox0.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox0.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox1.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox1.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox2.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox2.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox3.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox3.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox3.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skybox3.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxdn.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxdn.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxdn.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxdn.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxup.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxup.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxup.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/IRR/skybox/default_skyboxup.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/MTL_ChromeUniversal.JPG b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/MTL_ChromeUniversal.JPG similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/MTL_ChromeUniversal.JPG rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/MTL_ChromeUniversal.JPG diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-ForeArm.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-ForeArm.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-ForeArm.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-ForeArm.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Shoulder.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Shoulder.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Shoulder.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Shoulder.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Tip.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Tip.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Tip.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Arm-Tip.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--CabinPortals.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--CabinPortals.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--CabinPortals.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--CabinPortals.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Chasis.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Chasis.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Chasis.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Chasis.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Gun.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Gun.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Gun.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Gun.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Lid.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Lid.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Lid.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Lid.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Pod.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Pod.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Pod.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--GP-Pod.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Laserbeam.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Laserbeam.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Laserbeam.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Laserbeam.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Standin-Driver.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Standin-Driver.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Standin-Driver.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Standin-Driver.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Back.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Back.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Back.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Back.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Front.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Front.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Front.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw--Wheels-Front.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/LWSReferences/QuickDraw.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.lwo diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWO/LWO2/rifle.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v.2.2.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v.2.2.lws similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v.2.2.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v.2.2.lws diff --git a/ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v2.2.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v2.2.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v2.2.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/LWS/QuickDraw v2.2.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/M3/Bunker.m3 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/M3/Bunker.m3 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/M3/Bunker.m3 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/M3/Bunker.m3 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin.md2 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin.md2 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin.md2 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin.md2 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin_f.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin_f.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin_f.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/dolphin_f.bmp diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD2/flag.md2 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/flag.md2 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD2/flag.md2 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/flag.md2 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD2/horse.md2 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/horse.md2 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD2/horse.md2 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/horse.md2 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD2/source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD2/source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD2/source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/euro_frnt_2.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/euro_frnt_2.tga similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/euro_frnt_2.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/euro_frnt_2.tga diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt.tga similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt.tga diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt_v2.md3 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt_v2.md3 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt_v2.md3 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/european_fnt_v2.md3 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/readme_kubalwagon.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/readme_kubalwagon.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/readme_kubalwagon.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/models/mapobjects/kt_kubalwagon/readme_kubalwagon.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/scripts/kt_kubalwagon.shader b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/scripts/kt_kubalwagon.shader similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/scripts/kt_kubalwagon.shader rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/q3root/scripts/kt_kubalwagon.shader diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/readme_water.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/readme_water.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/readme_water.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/readme_water.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/water_can.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/water_can.tga similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/water_can.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/water_can.tga diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan.md3 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan.md3 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan.md3 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan.md3 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan_dmg.md3 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan_dmg.md3 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan_dmg.md3 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD3/watercan_dmg.md3 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.md5mesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.md5mesh similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.md5mesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.md5mesh diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/BoarMan.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5anim b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5anim similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5anim rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5anim diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5mesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5mesh similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5mesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/Bob.md5mesh diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/bob.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/bob.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/bob.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/bob.source.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_body.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_body.png similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_body.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_body.png diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_face.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_face.png similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_face.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_face.png diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_helmet.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_helmet.png similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_helmet.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/guard1_helmet.png diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/iron_grill.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/iron_grill.png similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/iron_grill.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/iron_grill.png diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MD5/round_grill.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/round_grill.png similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MD5/round_grill.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MD5/round_grill.png diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe-readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe-readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe-readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe-readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe.mdl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe.mdl similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe.mdl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/gijoe.mdl diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.mdl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.mdl similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.mdl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.mdl diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/steg.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.MDL b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.MDL similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.MDL rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.MDL diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/IDPO (Quake1)/tekmechbot.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/barkD_texture.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/barkD_texture.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/barkD_texture.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/barkD_texture.bmp diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/branchD_texture.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/branchD_texture.png similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/branchD_texture.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/branchD_texture.png diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD.mdl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD.mdl similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD.mdl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD.mdl diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD_readme.rtf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD_readme.rtf similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD_readme.rtf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MDL/MDL7 (3DGS A7)/broadleavedtreeD_readme.rtf diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MMD/Alicia_blade.pmx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MMD/Alicia_blade.pmx similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MMD/Alicia_blade.pmx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MMD/Alicia_blade.pmx diff --git a/ExternalResources/assimp-master/test/models-nonbsd/MMD/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MMD/readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/MMD/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/MMD/readme.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/HOME4.NFF b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/HOME4.NFF similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/HOME4.NFF rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/HOME4.NFF diff --git a/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/WithMaterial.mat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/WithMaterial.mat similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/WithMaterial.mat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/WithMaterial.mat diff --git a/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.mat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.mat similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.mat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.mat diff --git a/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.nff similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/cokecan.nff diff --git a/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/credits.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/credits.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/credits.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/credits.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/teapot.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/teapot.nff similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/teapot.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/NFF/NFFSense8/teapot.nff diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/LICENSE similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/LICENSE diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/README.md similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/README.md diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/Scene.material b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/Scene.material similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/Scene.material rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/Scene.material diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh.xml similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.mesh.xml diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton.xml similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/fish.skeleton.xml diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh.xml similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.mesh.xml diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton.xml similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/ninja.skeleton.xml diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh diff --git a/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh.xml similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/Ogre/OgreSDK/razor.mesh.xml diff --git a/ExternalResources/assimp-master/test/models-nonbsd/PK3/SGDTT3.pk3 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/PK3/SGDTT3.pk3 similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/PK3/SGDTT3.pk3 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/PK3/SGDTT3.pk3 diff --git a/ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply diff --git a/ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply.license b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply.license similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply.license rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/PLY/ant-half.ply.license diff --git a/ExternalResources/assimp-master/test/models-nonbsd/README.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/README.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/README.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/README.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/X/axe.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/axe.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/X/axe.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/axe.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf-Read-Me.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf-Read-Me.txt similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/X/dwarf-Read-Me.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf-Read-Me.txt diff --git a/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.x similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X/dwarf.x diff --git a/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/ChevyTahoe.x3d diff --git a/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTexture.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTexture.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTexture.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTexture.jpg diff --git a/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTires.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTires.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTires.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models-nonbsd/X3D/Chevy/textures/ChevyTahoeTires.jpg diff --git a/ExternalResources/assimp-master/test/models/3D/box.uc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3D/box.uc similarity index 100% rename from ExternalResources/assimp-master/test/models/3D/box.uc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3D/box.uc diff --git a/ExternalResources/assimp-master/test/models/3D/box_a.3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3D/box_a.3d similarity index 100% rename from ExternalResources/assimp-master/test/models/3D/box_a.3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3D/box_a.3d diff --git a/ExternalResources/assimp-master/test/models/3D/box_d.3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3D/box_d.3d similarity index 100% rename from ExternalResources/assimp-master/test/models/3D/box_d.3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3D/box_d.3d diff --git a/ExternalResources/assimp-master/test/models/3DS/CWALL02.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/CWALL02.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/CWALL02.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/CWALL02.jpg diff --git a/ExternalResources/assimp-master/test/models/3DS/CameraRollAnim.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/CameraRollAnim.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/CameraRollAnim.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/CameraRollAnim.3ds diff --git a/ExternalResources/assimp-master/test/models/3DS/CameraRollAnimWithChildObject.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/CameraRollAnimWithChildObject.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/CameraRollAnimWithChildObject.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/CameraRollAnimWithChildObject.3ds diff --git a/ExternalResources/assimp-master/test/models/3DS/IMAGE1.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/IMAGE1.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/IMAGE1.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/IMAGE1.bmp diff --git a/ExternalResources/assimp-master/test/models/3DS/IMAGE2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/IMAGE2.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/IMAGE2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/IMAGE2.jpg diff --git a/ExternalResources/assimp-master/test/models/3DS/RotatingCube.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/RotatingCube.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/RotatingCube.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/RotatingCube.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/TargetCameraAnim.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/TargetCameraAnim.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/TargetCameraAnim.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/TargetCameraAnim.3ds diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransformTestImg.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransformTestImg.png similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransformTestImg.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransformTestImg.png diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube_ScaleUV2x_clampUV.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube_ScaleUV2x_clampUV.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube_ScaleUV2x_clampUV.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Cube_ScaleUV2x_clampUV.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Normal.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Normal.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Normal.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_Normal.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.56V0.5_ScaleU10V2_Rotate45.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.56V0.5_ScaleU10V2_Rotate45.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.56V0.5_ScaleU10V2_Rotate45.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.56V0.5_ScaleU10V2_Rotate45.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.5_ScaleUV2_Rotate45_clampUV.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.5_ScaleUV2_Rotate45_clampUV.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.5_ScaleUV2_Rotate45_clampUV.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetU0.5_ScaleUV2_Rotate45_clampUV.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-clampUV.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-clampUV.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-clampUV.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-clampUV.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-mirrorUV.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-mirrorUV.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-mirrorUV.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5-mirrorUV.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_OffsetUV0.5.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.3ds diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x_Rotate45.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x_Rotate45.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x_Rotate45.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/UVTransform_ScaleUV2x_Rotate45.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/note.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/note.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/UVTransformTest/note.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/UVTransformTest/note.txt diff --git a/ExternalResources/assimp-master/test/models/3DS/cube_with_diffuse_texture.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/cube_with_diffuse_texture.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/cube_with_diffuse_texture.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/cube_with_diffuse_texture.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/cube_with_specular_texture.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/cube_with_specular_texture.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/cube_with_specular_texture.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/cube_with_specular_texture.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/cubes_with_alpha.3DS b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/cubes_with_alpha.3DS similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/cubes_with_alpha.3DS rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/cubes_with_alpha.3DS diff --git a/ExternalResources/assimp-master/test/models/3DS/fels.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/fels.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/fels.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/fels.3ds diff --git a/ExternalResources/assimp-master/test/models/3DS/test.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/test.png similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/test.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/test.png diff --git a/ExternalResources/assimp-master/test/models/3DS/test1.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/test1.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/test1.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/test1.3ds diff --git a/ExternalResources/assimp-master/test/models/3DS/testFormatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/testFormatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/testFormatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/testFormatDetection diff --git a/ExternalResources/assimp-master/test/models/3DS/textures.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/textures.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/3DS/textures.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3DS/textures.txt diff --git a/ExternalResources/assimp-master/test/models/3MF/box.3mf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3MF/box.3mf similarity index 100% rename from ExternalResources/assimp-master/test/models/3MF/box.3mf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/3MF/box.3mf diff --git a/ExternalResources/assimp-master/test/models/AC/SphereWithLight.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLight.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/SphereWithLight.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLight.ac diff --git a/ExternalResources/assimp-master/test/models/AC/SphereWithLightUvScaling4X.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLightUvScaling4X.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/SphereWithLightUvScaling4X.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLightUvScaling4X.ac diff --git a/ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF16LE.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF16LE.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF16LE.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF16LE.ac diff --git a/ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF8BOM.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF8BOM.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF8BOM.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/SphereWithLight_UTF8BOM.ac diff --git a/ExternalResources/assimp-master/test/models/AC/TestFormatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/TestFormatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/TestFormatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/TestFormatDetection diff --git a/ExternalResources/assimp-master/test/models/AC/Wuson.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/Wuson.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/Wuson.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/Wuson.ac diff --git a/ExternalResources/assimp-master/test/models/AC/closedLine.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/closedLine.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/closedLine.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/closedLine.ac diff --git a/ExternalResources/assimp-master/test/models/AC/nosurfaces.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/nosurfaces.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/nosurfaces.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/nosurfaces.ac diff --git a/ExternalResources/assimp-master/test/models/AC/openLine.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/openLine.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/openLine.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/openLine.ac diff --git a/ExternalResources/assimp-master/test/models/AC/sample_subdiv.ac b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/sample_subdiv.ac similarity index 100% rename from ExternalResources/assimp-master/test/models/AC/sample_subdiv.ac rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AC/sample_subdiv.ac diff --git a/ExternalResources/assimp-master/test/models/AMF/README b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/README similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/README rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/README diff --git a/ExternalResources/assimp-master/test/models/AMF/test1.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test1.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test1.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test1.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test2.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test2.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test2.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test2.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test3.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test3.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test3.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test3.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test4.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test4.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test4.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test4.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test5.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test5.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test5.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test5.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test5a.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test5a.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test5a.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test5a.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test6.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test6.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test6.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test6.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test7.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test7.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test7.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test7.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test8.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test8.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test8.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test8.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test9.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test9.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test9.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test9.amf diff --git a/ExternalResources/assimp-master/test/models/AMF/test_with_mat.amf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test_with_mat.amf similarity index 100% rename from ExternalResources/assimp-master/test/models/AMF/test_with_mat.amf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/AMF/test_with_mat.amf diff --git a/ExternalResources/assimp-master/test/models/ASE/CameraRollAnim.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/CameraRollAnim.ase similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/CameraRollAnim.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/CameraRollAnim.ase diff --git a/ExternalResources/assimp-master/test/models/ASE/CameraRollAnimWithChildObject.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/CameraRollAnimWithChildObject.ase similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/CameraRollAnimWithChildObject.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/CameraRollAnimWithChildObject.ase diff --git a/ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.ase similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.ase diff --git a/ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/MotionCaptureROM.source.txt diff --git a/ExternalResources/assimp-master/test/models/ASE/RotatingCube.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/RotatingCube.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/RotatingCube.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/RotatingCube.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/TargetCameraAnim.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TargetCameraAnim.ase similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/TargetCameraAnim.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TargetCameraAnim.ase diff --git a/ExternalResources/assimp-master/test/models/ASE/TestFormatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestFormatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/TestFormatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestFormatDetection diff --git a/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_Normal.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_Normal.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_Normal.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_Normal.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.ase similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.ase diff --git a/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x_Rotate45.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x_Rotate45.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x_Rotate45.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/TestUVTransform/UVTransform_ScaleUV2x_Rotate45.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16BE.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16BE.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16BE.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16BE.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16LE.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16LE.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16LE.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/ThreeCubesGreen_UTF16LE.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/anim.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/anim.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/anim.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/anim.ASE diff --git a/ExternalResources/assimp-master/test/models/ASE/anim2.ASE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/anim2.ASE similarity index 100% rename from ExternalResources/assimp-master/test/models/ASE/anim2.ASE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ASE/anim2.ASE diff --git a/ExternalResources/assimp-master/test/models/B3D/WusonBlitz.b3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/B3D/WusonBlitz.b3d similarity index 100% rename from ExternalResources/assimp-master/test/models/B3D/WusonBlitz.b3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/B3D/WusonBlitz.b3d diff --git a/ExternalResources/assimp-master/test/models/BLEND/4Cubes4Mats_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/4Cubes4Mats_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/4Cubes4Mats_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/4Cubes4Mats_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/AreaLight_269.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/AreaLight_269.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/AreaLight_269.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/AreaLight_269.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250_Compressed.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250_Compressed.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250_Compressed.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_250_Compressed.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_262.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_262.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_262.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_262.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_269.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_269.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_269.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_269.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_271.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_271.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_271.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderDefault_271.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/BlenderMaterial_269.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderMaterial_269.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/BlenderMaterial_269.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/BlenderMaterial_269.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/CubeHierarchy_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/CubeHierarchy_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/CubeHierarchy_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/CubeHierarchy_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/HUMAN.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/HUMAN.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/HUMAN.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/HUMAN.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/HUMAN.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/HUMAN.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/HUMAN.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/HUMAN.source.txt diff --git a/ExternalResources/assimp-master/test/models/BLEND/MirroredCube_252.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/MirroredCube_252.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/MirroredCube_252.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/MirroredCube_252.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/NoisyTexturedCube_VoronoiGlob_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/NoisyTexturedCube_VoronoiGlob_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/NoisyTexturedCube_VoronoiGlob_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/NoisyTexturedCube_VoronoiGlob_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/SmoothVsSolidCube_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/SmoothVsSolidCube_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/SmoothVsSolidCube_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/SmoothVsSolidCube_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/SuzanneSubdiv_252.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/SuzanneSubdiv_252.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/SuzanneSubdiv_252.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/SuzanneSubdiv_252.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/Suzanne_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/Suzanne_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/Suzanne_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/Suzanne_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/TexturedCube_ImageGlob_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TexturedCube_ImageGlob_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/TexturedCube_ImageGlob_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TexturedCube_ImageGlob_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUvPacked_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUvPacked_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUvPacked_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUvPacked_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUv_248.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUv_248.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUv_248.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TexturedPlane_ImageUv_248.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/TorusLightsCams_250_compressed.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TorusLightsCams_250_compressed.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/TorusLightsCams_250_compressed.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/TorusLightsCams_250_compressed.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/blender_269_regress1.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/blender_269_regress1.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/blender_269_regress1.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/blender_269_regress1.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/box.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/box.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/box.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/box.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/plane_2_textures_2_texcoords_279.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/plane_2_textures_2_texcoords_279.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/plane_2_textures_2_texcoords_279.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/plane_2_textures_2_texcoords_279.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/test_279.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/test_279.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/test_279.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/test_279.blend diff --git a/ExternalResources/assimp-master/test/models/BLEND/yxa_1.blend b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/yxa_1.blend similarity index 100% rename from ExternalResources/assimp-master/test/models/BLEND/yxa_1.blend rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BLEND/yxa_1.blend diff --git a/ExternalResources/assimp-master/test/models/BVH/01_01.bvh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/01_01.bvh similarity index 100% rename from ExternalResources/assimp-master/test/models/BVH/01_01.bvh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/01_01.bvh diff --git a/ExternalResources/assimp-master/test/models/BVH/01_03.bvh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/01_03.bvh similarity index 100% rename from ExternalResources/assimp-master/test/models/BVH/01_03.bvh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/01_03.bvh diff --git a/ExternalResources/assimp-master/test/models/BVH/01_nn.bvh.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/01_nn.bvh.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/BVH/01_nn.bvh.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/01_nn.bvh.source.txt diff --git a/ExternalResources/assimp-master/test/models/BVH/Boxing_Toes.bvh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/Boxing_Toes.bvh similarity index 100% rename from ExternalResources/assimp-master/test/models/BVH/Boxing_Toes.bvh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/BVH/Boxing_Toes.bvh diff --git a/ExternalResources/assimp-master/test/models/COB/dwarf.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/dwarf.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/dwarf.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/dwarf.cob diff --git a/ExternalResources/assimp-master/test/models/COB/dwarf_ascii.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/dwarf_ascii.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/dwarf_ascii.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/dwarf_ascii.cob diff --git a/ExternalResources/assimp-master/test/models/COB/molecule.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/molecule.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/molecule.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/molecule.cob diff --git a/ExternalResources/assimp-master/test/models/COB/molecule_ascii.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/molecule_ascii.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/molecule_ascii.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/molecule_ascii.cob diff --git a/ExternalResources/assimp-master/test/models/COB/spider_4_3.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_4_3.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/spider_4_3.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_4_3.cob diff --git a/ExternalResources/assimp-master/test/models/COB/spider_4_3_ascii.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_4_3_ascii.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/spider_4_3_ascii.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_4_3_ascii.cob diff --git a/ExternalResources/assimp-master/test/models/COB/spider_6_6.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_6_6.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/spider_6_6.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_6_6.cob diff --git a/ExternalResources/assimp-master/test/models/COB/spider_6_6_ascii.cob b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_6_6_ascii.cob similarity index 100% rename from ExternalResources/assimp-master/test/models/COB/spider_6_6_ascii.cob rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/COB/spider_6_6_ascii.cob diff --git a/ExternalResources/assimp-master/test/models/CSM/ThomasFechten.csm b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/CSM/ThomasFechten.csm similarity index 100% rename from ExternalResources/assimp-master/test/models/CSM/ThomasFechten.csm rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/CSM/ThomasFechten.csm diff --git a/ExternalResources/assimp-master/test/models/CSM/ThomasFechten.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/CSM/ThomasFechten.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/CSM/ThomasFechten.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/CSM/ThomasFechten.source.txt diff --git a/ExternalResources/assimp-master/test/models/Collada/AsXML.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/AsXML.xml similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/AsXML.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/AsXML.xml diff --git a/ExternalResources/assimp-master/test/models/Collada/COLLADA.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/COLLADA.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/COLLADA.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/COLLADA.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/COLLADA_triangulate.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/COLLADA_triangulate.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/COLLADA_triangulate.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/COLLADA_triangulate.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/Cinema4D.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/Cinema4D.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/Cinema4D.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/Cinema4D.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/Collada_Sample.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/Collada_Sample.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/Collada_Sample.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/Collada_Sample.jpg diff --git a/ExternalResources/assimp-master/test/models/Collada/ConcavePolygon.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/ConcavePolygon.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/ConcavePolygon.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/ConcavePolygon.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/anims_with_full_rotations_between_keys.DAE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/anims_with_full_rotations_between_keys.DAE similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/anims_with_full_rotations_between_keys.DAE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/anims_with_full_rotations_between_keys.DAE diff --git a/ExternalResources/assimp-master/test/models/Collada/cameras.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cameras.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cameras.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cameras.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/cube_UTF16LE.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_UTF16LE.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cube_UTF16LE.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_UTF16LE.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/cube_UTF8BOM.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_UTF8BOM.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cube_UTF8BOM.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_UTF8BOM.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/cube_emptyTags.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_emptyTags.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cube_emptyTags.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_emptyTags.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/cube_triangulate.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_triangulate.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cube_triangulate.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_triangulate.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/cube_tristrips.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_tristrips.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cube_tristrips.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_tristrips.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/cube_with_2UVs.DAE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_with_2UVs.DAE similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cube_with_2UVs.DAE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_with_2UVs.DAE diff --git a/ExternalResources/assimp-master/test/models/Collada/cube_xmlspecialchars.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_xmlspecialchars.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/cube_xmlspecialchars.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/cube_xmlspecialchars.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/duck.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/duck.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/duck.zae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck.zae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/duck.zae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck.zae diff --git a/ExternalResources/assimp-master/test/models/Collada/duckCM.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duckCM.tga similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/duckCM.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duckCM.tga diff --git a/ExternalResources/assimp-master/test/models/Collada/duck_nomanifest.zae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck_nomanifest.zae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/duck_nomanifest.zae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck_nomanifest.zae diff --git a/ExternalResources/assimp-master/test/models/Collada/duck_sample.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck_sample.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/duck_sample.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck_sample.jpg diff --git a/ExternalResources/assimp-master/test/models/Collada/duck_triangulate.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck_triangulate.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/duck_triangulate.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/duck_triangulate.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/earthCylindrical.DAE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/earthCylindrical.DAE similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/earthCylindrical.DAE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/earthCylindrical.DAE diff --git a/ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/kwxport_test_vcolors.dae.source.txt diff --git a/ExternalResources/assimp-master/test/models/Collada/library_animation_clips.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/library_animation_clips.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/library_animation_clips.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/library_animation_clips.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/lights.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/lights.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/lights.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/lights.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/regr01.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/regr01.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/regr01.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/regr01.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/sphere.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/sphere.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/sphere.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/sphere.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/sphere_sample.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/sphere_sample.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/sphere_sample.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/sphere_sample.jpg diff --git a/ExternalResources/assimp-master/test/models/Collada/sphere_triangulate.dae b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/sphere_triangulate.dae similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/sphere_triangulate.dae rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/sphere_triangulate.dae diff --git a/ExternalResources/assimp-master/test/models/Collada/teapot_instancenodes.DAE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/teapot_instancenodes.DAE similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/teapot_instancenodes.DAE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/teapot_instancenodes.DAE diff --git a/ExternalResources/assimp-master/test/models/Collada/teapots.DAE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/teapots.DAE similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/teapots.DAE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/teapots.DAE diff --git a/ExternalResources/assimp-master/test/models/Collada/teapots_reference.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/teapots_reference.png similarity index 100% rename from ExternalResources/assimp-master/test/models/Collada/teapots_reference.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Collada/teapots_reference.png diff --git a/ExternalResources/assimp-master/test/models/DXF/PinkEggFromLW.dxf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/PinkEggFromLW.dxf similarity index 100% rename from ExternalResources/assimp-master/test/models/DXF/PinkEggFromLW.dxf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/PinkEggFromLW.dxf diff --git a/ExternalResources/assimp-master/test/models/DXF/issue_2229.dxf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/issue_2229.dxf similarity index 100% rename from ExternalResources/assimp-master/test/models/DXF/issue_2229.dxf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/issue_2229.dxf diff --git a/ExternalResources/assimp-master/test/models/DXF/lineTest b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/lineTest similarity index 100% rename from ExternalResources/assimp-master/test/models/DXF/lineTest rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/lineTest diff --git a/ExternalResources/assimp-master/test/models/DXF/lineTest.dxf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/lineTest.dxf similarity index 100% rename from ExternalResources/assimp-master/test/models/DXF/lineTest.dxf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/lineTest.dxf diff --git a/ExternalResources/assimp-master/test/models/DXF/wuson.dxf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/wuson.dxf similarity index 100% rename from ExternalResources/assimp-master/test/models/DXF/wuson.dxf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/DXF/wuson.dxf diff --git a/ExternalResources/assimp-master/test/models/FBX/box.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/box.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/box.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/box.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/boxWithCompressedCTypeArray.FBX b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/boxWithCompressedCTypeArray.FBX similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/boxWithCompressedCTypeArray.FBX rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/boxWithCompressedCTypeArray.FBX diff --git a/ExternalResources/assimp-master/test/models/FBX/boxWithUncompressedCTypeArray.FBX b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/boxWithUncompressedCTypeArray.FBX similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/boxWithUncompressedCTypeArray.FBX rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/boxWithUncompressedCTypeArray.FBX diff --git a/ExternalResources/assimp-master/test/models/FBX/close_to_identity_transforms.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/close_to_identity_transforms.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/close_to_identity_transforms.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/close_to_identity_transforms.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/cubes_nonames.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/cubes_nonames.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/cubes_nonames.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/cubes_nonames.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/cubes_with_mirroring_and_pivot.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/cubes_with_mirroring_and_pivot.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/cubes_with_mirroring_and_pivot.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/cubes_with_mirroring_and_pivot.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/cubes_with_names.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/cubes_with_names.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/cubes_with_names.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/cubes_with_names.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box.FBX b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box.FBX similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box.FBX rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box.FBX diff --git a/ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box_embedded_texture_fragmented.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box_embedded_texture_fragmented.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box_embedded_texture_fragmented.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/embedded_ascii/box_embedded_texture_fragmented.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/global_settings.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/global_settings.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/global_settings.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/global_settings.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/phong_cube.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/phong_cube.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/phong_cube.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/phong_cube.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/spider.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/spider.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/spider.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/spider.fbx diff --git a/ExternalResources/assimp-master/test/models/FBX/transparentTest.fbx b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/transparentTest.fbx similarity index 100% rename from ExternalResources/assimp-master/test/models/FBX/transparentTest.fbx rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/FBX/transparentTest.fbx diff --git a/ExternalResources/assimp-master/test/models/HMP/formatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/HMP/formatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/HMP/formatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/HMP/formatDetection diff --git a/ExternalResources/assimp-master/test/models/HMP/terrain.hmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/HMP/terrain.hmp similarity index 100% rename from ExternalResources/assimp-master/test/models/HMP/terrain.hmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/HMP/terrain.hmp diff --git a/ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.ifc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.ifc similarity index 100% rename from ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.ifc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.ifc diff --git a/ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IFC/AC14-FZK-Haus.source.txt diff --git a/ExternalResources/assimp-master/test/models/IRR/EpisodeII_TheDwarfesStrikeBack.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/EpisodeII_TheDwarfesStrikeBack.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/EpisodeII_TheDwarfesStrikeBack.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/EpisodeII_TheDwarfesStrikeBack.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/EpisodeI_ANewDwarf.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/EpisodeI_ANewDwarf.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/EpisodeI_ANewDwarf.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/EpisodeI_ANewDwarf.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/animMesh.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/animMesh.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/animMesh.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/animMesh.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/box.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/box.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/box.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/box.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/dawfInCellar_ChildOfCellar.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/dawfInCellar_ChildOfCellar.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/dawfInCellar_ChildOfCellar.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/dawfInCellar_ChildOfCellar.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/dawfInCellar_SameHierarchy.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/dawfInCellar_SameHierarchy.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/dawfInCellar_SameHierarchy.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/dawfInCellar_SameHierarchy.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/instancing.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/instancing.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/instancing.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/instancing.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/multipleAnimators.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/multipleAnimators.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/multipleAnimators.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/multipleAnimators.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/scenegraphAnim.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/scenegraphAnim.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/scenegraphAnim.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/scenegraphAnim.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/sphere.irr b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/sphere.irr similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/sphere.irr rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/sphere.irr diff --git a/ExternalResources/assimp-master/test/models/IRR/warn_dwarf_scaling_is_intended.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/warn_dwarf_scaling_is_intended.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/IRR/warn_dwarf_scaling_is_intended.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRR/warn_dwarf_scaling_is_intended.txt diff --git a/ExternalResources/assimp-master/test/models/IRRMesh/1.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/1.png similarity index 100% rename from ExternalResources/assimp-master/test/models/IRRMesh/1.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/1.png diff --git a/ExternalResources/assimp-master/test/models/IRRMesh/brownground_1-1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/brownground_1-1.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/IRRMesh/brownground_1-1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/brownground_1-1.jpg diff --git a/ExternalResources/assimp-master/test/models/IRRMesh/cellar.irrmesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/cellar.irrmesh similarity index 100% rename from ExternalResources/assimp-master/test/models/IRRMesh/cellar.irrmesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/cellar.irrmesh diff --git a/ExternalResources/assimp-master/test/models/IRRMesh/crackedground_1-6.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/crackedground_1-6.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/IRRMesh/crackedground_1-6.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/crackedground_1-6.jpg diff --git a/ExternalResources/assimp-master/test/models/IRRMesh/credits.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/credits.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/IRRMesh/credits.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/credits.txt diff --git a/ExternalResources/assimp-master/test/models/IRRMesh/spider.irrmesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/spider.irrmesh similarity index 100% rename from ExternalResources/assimp-master/test/models/IRRMesh/spider.irrmesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/spider.irrmesh diff --git a/ExternalResources/assimp-master/test/models/IRRMesh/testFormatDetection.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/testFormatDetection.xml similarity index 100% rename from ExternalResources/assimp-master/test/models/IRRMesh/testFormatDetection.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/IRRMesh/testFormatDetection.xml diff --git a/ExternalResources/assimp-master/test/models/JT/conrod.jt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/JT/conrod.jt similarity index 100% rename from ExternalResources/assimp-master/test/models/JT/conrod.jt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/JT/conrod.jt diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.jpg diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthCylindric.txt diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.jpg diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earthSpherical.source.txt diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x_scale_222_wrap_21.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x_scale_222_wrap_21.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x_scale_222_wrap_21.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_x_scale_222_wrap_21.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111_wrap_21.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111_wrap_21.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111_wrap_21.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_y_scale_111_wrap_21.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_z.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_z.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_z.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_cylindrical_z.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_x.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_x.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_x.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_x.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_y.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_y.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_y.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_y.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z_scale_111.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z_scale_111.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z_scale_111.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_planar_z_scale_111.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x_scale_222_wrap_22.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x_scale_222_wrap_22.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x_scale_222_wrap_22.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_x_scale_222_wrap_22.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_y.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_y.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_y.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_y.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z_wrap_22.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z_wrap_22.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z_wrap_22.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_spherical_z_wrap_22.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_uv_cylindrical_y.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_uv_cylindrical_y.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_uv_cylindrical_y.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/MappingModes/earth_uv_cylindrical_y.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/ModoExport_vertNormals.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/ModoExport_vertNormals.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/ModoExport_vertNormals.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/ModoExport_vertNormals.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/Subdivision.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/Subdivision.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/Subdivision.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/Subdivision.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/UglyVertexColors.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/UglyVertexColors.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/UglyVertexColors.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/UglyVertexColors.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/box_2uv_1unused.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/box_2uv_1unused.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/box_2uv_1unused.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/box_2uv_1unused.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/box_2vc_1unused.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/box_2vc_1unused.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/box_2vc_1unused.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/box_2vc_1unused.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.png similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/boxuv.png diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/concave_polygon.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/concave_polygon.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/concave_polygon.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/concave_polygon.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/concave_self_intersecting.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/concave_self_intersecting.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/concave_self_intersecting.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/concave_self_intersecting.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/concrete.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/concrete.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/concrete.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/concrete.source.txt diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/formatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/formatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/formatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/formatDetection diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy_smoothed.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy_smoothed.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy_smoothed.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/hierarchy_smoothed.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/nonplanar_polygon.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/nonplanar_polygon.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/nonplanar_polygon.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/nonplanar_polygon.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/CellShader.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/CellShader.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/CellShader.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/CellShader.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/SuperCellShader.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/SuperCellShader.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/SuperCellShader.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/SuperCellShader.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/fastFresnel.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/fastFresnel.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/fastFresnel.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/fastFresnel.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/realFresnel.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/realFresnel.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/realFresnel.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/shader_test/realFresnel.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_gradient.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_gradient.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_gradient.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_gradient.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_mat_gloss_10pc.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_mat_gloss_10pc.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_mat_gloss_10pc.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/sphere_with_mat_gloss_10pc.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/transparency.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/transparency.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/transparency.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/transparency.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest-source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest-source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest-source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest-source.txt diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.png similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/uvtest.png diff --git a/ExternalResources/assimp-master/test/models/LWO/LWO2/white.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/white.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWO2/white.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWO2/white.bmp diff --git a/ExternalResources/assimp-master/test/models/LWO/LWOB/ConcavePolygon.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/ConcavePolygon.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWOB/ConcavePolygon.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/ConcavePolygon.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWOB/MappingModes/bluewithcylindrictexz.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/MappingModes/bluewithcylindrictexz.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWOB/MappingModes/bluewithcylindrictexz.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/MappingModes/bluewithcylindrictexz.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWOB/formatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/formatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWOB/formatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/formatDetection diff --git a/ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_10pc.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_10pc.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_10pc.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_10pc.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_50pc.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_50pc.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_50pc.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LWOB/sphere_with_mat_gloss_50pc.lwo diff --git a/ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/CrazyEngine.lxo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/CrazyEngine.lxo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/CrazyEngine.lxo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/CrazyEngine.lxo diff --git a/ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/sphereWithVertMap.lxo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/sphereWithVertMap.lxo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/sphereWithVertMap.lxo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWO/LXOB_Modo/sphereWithVertMap.lxo diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_56.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_56.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_56.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_56.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_6.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_6.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_6.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_oldformat_6.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x_post_constant.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_constant.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x_post_constant.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_constant.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x_post_linear.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_linear.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x_post_linear.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_linear.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x_post_offset_repeat.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_offset_repeat.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x_post_offset_repeat.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_offset_repeat.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x_post_repeat.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_repeat.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x_post_repeat.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_repeat.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_x_post_reset.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_reset.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_x_post_reset.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_x_post_reset.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_xz_bezier.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_bezier.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_xz_bezier.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_bezier.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_xz_hermite.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_hermite.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_xz_hermite.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_hermite.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_xz_linear.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_linear.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_xz_linear.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_linear.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_xz_spline.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_spline.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_xz_spline.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_spline.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_xz_stepped.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_stepped.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_xz_stepped.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_xz_stepped.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/move_y_pre_ofrep_post_osc.lws b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_y_pre_ofrep_post_osc.lws similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/move_y_pre_ofrep_post_osc.lws rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/move_y_pre_ofrep_post_osc.lws diff --git a/ExternalResources/assimp-master/test/models/LWS/simple_cube.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/simple_cube.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/LWS/simple_cube.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/LWS/simple_cube.lwo diff --git a/ExternalResources/assimp-master/test/models/MD2/faerie-source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/faerie-source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/MD2/faerie-source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/faerie-source.txt diff --git a/ExternalResources/assimp-master/test/models/MD2/faerie.md2 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/faerie.md2 similarity index 100% rename from ExternalResources/assimp-master/test/models/MD2/faerie.md2 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/faerie.md2 diff --git a/ExternalResources/assimp-master/test/models/MD2/faerie2.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/faerie2.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models/MD2/faerie2.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/faerie2.bmp diff --git a/ExternalResources/assimp-master/test/models/MD2/sidney-source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/sidney-source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/MD2/sidney-source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/sidney-source.txt diff --git a/ExternalResources/assimp-master/test/models/MD2/sydney.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/sydney.bmp similarity index 100% rename from ExternalResources/assimp-master/test/models/MD2/sydney.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/sydney.bmp diff --git a/ExternalResources/assimp-master/test/models/MD2/sydney.md2 b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/sydney.md2 similarity index 100% rename from ExternalResources/assimp-master/test/models/MD2/sydney.md2 rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD2/sydney.md2 diff --git a/ExternalResources/assimp-master/test/models/MD5/SimpleCube.md5mesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD5/SimpleCube.md5mesh similarity index 100% rename from ExternalResources/assimp-master/test/models/MD5/SimpleCube.md5mesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD5/SimpleCube.md5mesh diff --git a/ExternalResources/assimp-master/test/models/MD5/SimpleCube.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD5/SimpleCube.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/MD5/SimpleCube.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MD5/SimpleCube.source.txt diff --git a/ExternalResources/assimp-master/test/models/MDC/spider.mdc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDC/spider.mdc similarity index 100% rename from ExternalResources/assimp-master/test/models/MDC/spider.mdc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDC/spider.mdc diff --git a/ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun.MDL b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun.MDL similarity index 100% rename from ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun.MDL rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun.MDL diff --git a/ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun_readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun_readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun_readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL3 (3DGS A4)/minigun_readme.txt diff --git a/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/PhosphoricAcid_MDl5.mdl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/PhosphoricAcid_MDl5.mdl similarity index 100% rename from ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/PhosphoricAcid_MDl5.mdl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/PhosphoricAcid_MDl5.mdl diff --git a/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5.mdl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5.mdl similarity index 100% rename from ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5.mdl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5.mdl diff --git a/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5_readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5_readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5_readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL5 (3DGS A5)/minigun_mdl5_readme.txt diff --git a/ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/PhosphoricAcid_MDl7.mdl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/PhosphoricAcid_MDl7.mdl similarity index 100% rename from ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/PhosphoricAcid_MDl7.mdl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/PhosphoricAcid_MDl7.mdl diff --git a/ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/Sphere_DiffPinkBlueSpec_Alpha90.mdl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/Sphere_DiffPinkBlueSpec_Alpha90.mdl similarity index 100% rename from ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/Sphere_DiffPinkBlueSpec_Alpha90.mdl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MDL/MDL7 (3DGS A7)/Sphere_DiffPinkBlueSpec_Alpha90.mdl diff --git a/ExternalResources/assimp-master/test/models/MS3D/Wuson.ms3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/Wuson.ms3d similarity index 100% rename from ExternalResources/assimp-master/test/models/MS3D/Wuson.ms3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/Wuson.ms3d diff --git a/ExternalResources/assimp-master/test/models/MS3D/jeep1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/jeep1.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/MS3D/jeep1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/jeep1.jpg diff --git a/ExternalResources/assimp-master/test/models/MS3D/jeep1.ms3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/jeep1.ms3d similarity index 100% rename from ExternalResources/assimp-master/test/models/MS3D/jeep1.ms3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/jeep1.ms3d diff --git a/ExternalResources/assimp-master/test/models/MS3D/jeep1.readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/jeep1.readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/MS3D/jeep1.readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/jeep1.readme.txt diff --git a/ExternalResources/assimp-master/test/models/MS3D/twospheres.ms3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/twospheres.ms3d similarity index 100% rename from ExternalResources/assimp-master/test/models/MS3D/twospheres.ms3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/twospheres.ms3d diff --git a/ExternalResources/assimp-master/test/models/MS3D/twospheres_withmats.ms3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/twospheres_withmats.ms3d similarity index 100% rename from ExternalResources/assimp-master/test/models/MS3D/twospheres_withmats.ms3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/MS3D/twospheres_withmats.ms3d diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/ManyEarthsNotJustOne.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/ManyEarthsNotJustOne.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/ManyEarthsNotJustOne.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/ManyEarthsNotJustOne.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/WithCamera.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/WithCamera.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/WithCamera.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/WithCamera.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/cone.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/cone.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/cone.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/cone.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/cylinder.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/cylinder.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/cylinder.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/cylinder.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/dodecahedron.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/dodecahedron.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/dodecahedron.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/dodecahedron.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/hexahedron.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/hexahedron.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/hexahedron.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/hexahedron.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/octahedron.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/octahedron.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/octahedron.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/octahedron.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/positionTest.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/positionTest.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/positionTest.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/positionTest.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/spheres.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/spheres.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/spheres.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/spheres.nff diff --git a/ExternalResources/assimp-master/test/models/NFF/NFF/tetrahedron.nff b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/tetrahedron.nff similarity index 100% rename from ExternalResources/assimp-master/test/models/NFF/NFF/tetrahedron.nff rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/NFF/NFF/tetrahedron.nff diff --git a/ExternalResources/assimp-master/test/models/OFF/Cube.off b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/Cube.off similarity index 100% rename from ExternalResources/assimp-master/test/models/OFF/Cube.off rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/Cube.off diff --git a/ExternalResources/assimp-master/test/models/OFF/Wuson.off b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/Wuson.off similarity index 100% rename from ExternalResources/assimp-master/test/models/OFF/Wuson.off rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/Wuson.off diff --git a/ExternalResources/assimp-master/test/models/OFF/formatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/formatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/OFF/formatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/formatDetection diff --git a/ExternalResources/assimp-master/test/models/OFF/invalid.off b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/invalid.off similarity index 100% rename from ExternalResources/assimp-master/test/models/OFF/invalid.off rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OFF/invalid.off diff --git a/ExternalResources/assimp-master/test/models/Ogre/TheThing/BlockMat.material b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/BlockMat.material similarity index 100% rename from ExternalResources/assimp-master/test/models/Ogre/TheThing/BlockMat.material rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/BlockMat.material diff --git a/ExternalResources/assimp-master/test/models/Ogre/TheThing/Mesh.mesh.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/Mesh.mesh.xml similarity index 100% rename from ExternalResources/assimp-master/test/models/Ogre/TheThing/Mesh.mesh.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/Mesh.mesh.xml diff --git a/ExternalResources/assimp-master/test/models/Ogre/TheThing/Reference.JPG b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/Reference.JPG similarity index 100% rename from ExternalResources/assimp-master/test/models/Ogre/TheThing/Reference.JPG rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/Reference.JPG diff --git a/ExternalResources/assimp-master/test/models/Ogre/TheThing/Wrinkles.jpg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/Wrinkles.jpg similarity index 100% rename from ExternalResources/assimp-master/test/models/Ogre/TheThing/Wrinkles.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Ogre/TheThing/Wrinkles.jpg diff --git a/ExternalResources/assimp-master/test/models/OpenGEX/Example.ogex b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/Example.ogex similarity index 100% rename from ExternalResources/assimp-master/test/models/OpenGEX/Example.ogex rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/Example.ogex diff --git a/ExternalResources/assimp-master/test/models/OpenGEX/animation_example.ogex b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/animation_example.ogex similarity index 100% rename from ExternalResources/assimp-master/test/models/OpenGEX/animation_example.ogex rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/animation_example.ogex diff --git a/ExternalResources/assimp-master/test/models/OpenGEX/camera.ogex b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/camera.ogex similarity index 100% rename from ExternalResources/assimp-master/test/models/OpenGEX/camera.ogex rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/camera.ogex diff --git a/ExternalResources/assimp-master/test/models/OpenGEX/collada.ogex b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/collada.ogex similarity index 100% rename from ExternalResources/assimp-master/test/models/OpenGEX/collada.ogex rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/collada.ogex diff --git a/ExternalResources/assimp-master/test/models/OpenGEX/empty_camera.ogex b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/empty_camera.ogex similarity index 100% rename from ExternalResources/assimp-master/test/models/OpenGEX/empty_camera.ogex rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/empty_camera.ogex diff --git a/ExternalResources/assimp-master/test/models/OpenGEX/light_issue1262.ogex b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/light_issue1262.ogex similarity index 100% rename from ExternalResources/assimp-master/test/models/OpenGEX/light_issue1262.ogex rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/OpenGEX/light_issue1262.ogex diff --git a/ExternalResources/assimp-master/test/models/PLY/Wuson.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/Wuson.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/Wuson.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/Wuson.ply diff --git a/ExternalResources/assimp-master/test/models/PLY/cube.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/cube.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/cube.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/cube.ply diff --git a/ExternalResources/assimp-master/test/models/PLY/cube_binary.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/cube_binary.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/cube_binary.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/cube_binary.ply diff --git a/ExternalResources/assimp-master/test/models/PLY/cube_uv.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/cube_uv.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/cube_uv.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/cube_uv.ply diff --git a/ExternalResources/assimp-master/test/models/PLY/float-color.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/float-color.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/float-color.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/float-color.ply diff --git a/ExternalResources/assimp-master/test/models/PLY/issue623.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/issue623.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/issue623.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/issue623.ply diff --git a/ExternalResources/assimp-master/test/models/PLY/points.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/points.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/points.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/points.ply diff --git a/ExternalResources/assimp-master/test/models/PLY/pond.0.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/pond.0.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/PLY/pond.0.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/PLY/pond.0.ply diff --git a/ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_emptyline_test.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_emptyline_test.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_emptyline_test.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_emptyline_test.txt diff --git a/ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_tokenizetest.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_tokenizetest.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_tokenizetest.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ParsingFiles/linesplitter_tokenizetest.txt diff --git a/ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.q3o b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.q3o similarity index 100% rename from ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.q3o rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.q3o diff --git a/ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/E-AT-AT.source.txt diff --git a/ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3o b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3o similarity index 100% rename from ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3o rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3o diff --git a/ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3s b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3s similarity index 100% rename from ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3s rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/WusonOrange.q3s diff --git a/ExternalResources/assimp-master/test/models/Q3D/earth.q3o b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/earth.q3o similarity index 100% rename from ExternalResources/assimp-master/test/models/Q3D/earth.q3o rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/earth.q3o diff --git a/ExternalResources/assimp-master/test/models/Q3D/earth.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/earth.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/Q3D/earth.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/Q3D/earth.source.txt diff --git a/ExternalResources/assimp-master/test/models/RAW/WithColor.raw b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/RAW/WithColor.raw similarity index 100% rename from ExternalResources/assimp-master/test/models/RAW/WithColor.raw rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/RAW/WithColor.raw diff --git a/ExternalResources/assimp-master/test/models/RAW/WithTexture.raw b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/RAW/WithTexture.raw similarity index 100% rename from ExternalResources/assimp-master/test/models/RAW/WithTexture.raw rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/RAW/WithTexture.raw diff --git a/ExternalResources/assimp-master/test/models/RAW/Wuson.raw b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/RAW/Wuson.raw similarity index 100% rename from ExternalResources/assimp-master/test/models/RAW/Wuson.raw rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/RAW/Wuson.raw diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/cylindrical.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/cylindrical.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/cylindrical.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/cylindrical.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/spherical.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/spherical.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/spherical.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/MappingModes/spherical.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_Normal.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_Normal.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_Normal.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_Normal.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-clampUV.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-clampUV.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-clampUV.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-clampUV.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-mirrorUV.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-mirrorUV.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-mirrorUV.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5-mirrorUV.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_OffsetUV0.5.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV1-2_OffsetUV0-0.9_Rotate-72_mirrorU.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV10-2_OffsetUV10-mirrorUV.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x.png diff --git a/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x_Rotate45.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x_Rotate45.png similarity index 100% rename from ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x_Rotate45.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/ReferenceImages/UVTransform/UVTransform_ScaleUV2x_Rotate45.png diff --git a/ExternalResources/assimp-master/test/models/SIB/This Way Up.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/This Way Up.png similarity index 100% rename from ExternalResources/assimp-master/test/models/SIB/This Way Up.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/This Way Up.png diff --git a/ExternalResources/assimp-master/test/models/SIB/UV Mapping.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/UV Mapping.png similarity index 100% rename from ExternalResources/assimp-master/test/models/SIB/UV Mapping.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/UV Mapping.png diff --git a/ExternalResources/assimp-master/test/models/SIB/heffalump.sib b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/heffalump.sib similarity index 100% rename from ExternalResources/assimp-master/test/models/SIB/heffalump.sib rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/heffalump.sib diff --git a/ExternalResources/assimp-master/test/models/SIB/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/SIB/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SIB/readme.txt diff --git a/ExternalResources/assimp-master/test/models/SMD/WusonSMD.smd b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/WusonSMD.smd similarity index 100% rename from ExternalResources/assimp-master/test/models/SMD/WusonSMD.smd rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/WusonSMD.smd diff --git a/ExternalResources/assimp-master/test/models/SMD/holy_grailref.smd b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/holy_grailref.smd similarity index 100% rename from ExternalResources/assimp-master/test/models/SMD/holy_grailref.smd rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/holy_grailref.smd diff --git a/ExternalResources/assimp-master/test/models/SMD/holygrail.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/holygrail.tga similarity index 100% rename from ExternalResources/assimp-master/test/models/SMD/holygrail.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/holygrail.tga diff --git a/ExternalResources/assimp-master/test/models/SMD/triangle.smd b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/triangle.smd similarity index 100% rename from ExternalResources/assimp-master/test/models/SMD/triangle.smd rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SMD/triangle.smd diff --git a/ExternalResources/assimp-master/test/models/STL/3DSMaxExport.STL b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/3DSMaxExport.STL similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/3DSMaxExport.STL rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/3DSMaxExport.STL diff --git a/ExternalResources/assimp-master/test/models/STL/Spider_ascii.stl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/Spider_ascii.stl similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/Spider_ascii.stl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/Spider_ascii.stl diff --git a/ExternalResources/assimp-master/test/models/STL/Spider_binary.stl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/Spider_binary.stl similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/Spider_binary.stl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/Spider_binary.stl diff --git a/ExternalResources/assimp-master/test/models/STL/Wuson.stl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/Wuson.stl similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/Wuson.stl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/Wuson.stl diff --git a/ExternalResources/assimp-master/test/models/STL/formatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/formatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/formatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/formatDetection diff --git a/ExternalResources/assimp-master/test/models/STL/sphereWithHole.stl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/sphereWithHole.stl similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/sphereWithHole.stl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/sphereWithHole.stl diff --git a/ExternalResources/assimp-master/test/models/STL/triangle.stl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/triangle.stl similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/triangle.stl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/triangle.stl diff --git a/ExternalResources/assimp-master/test/models/STL/triangle_with_empty_solid.stl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/triangle_with_empty_solid.stl similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/triangle_with_empty_solid.stl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/triangle_with_empty_solid.stl diff --git a/ExternalResources/assimp-master/test/models/STL/triangle_with_two_solids.stl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/triangle_with_two_solids.stl similarity index 100% rename from ExternalResources/assimp-master/test/models/STL/triangle_with_two_solids.stl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/STL/triangle_with_two_solids.stl diff --git a/ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnim.max b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnim.max similarity index 100% rename from ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnim.max rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnim.max diff --git a/ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnimWithChildObject.max b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnimWithChildObject.max similarity index 100% rename from ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnimWithChildObject.max rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/CameraRollAnimWithChildObject.max diff --git a/ExternalResources/assimp-master/test/models/SourceFiles/RotatingCube.max b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/RotatingCube.max similarity index 100% rename from ExternalResources/assimp-master/test/models/SourceFiles/RotatingCube.max rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/RotatingCube.max diff --git a/ExternalResources/assimp-master/test/models/SourceFiles/TargetCameraAnim.max b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/TargetCameraAnim.max similarity index 100% rename from ExternalResources/assimp-master/test/models/SourceFiles/TargetCameraAnim.max rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/SourceFiles/TargetCameraAnim.max diff --git a/ExternalResources/assimp-master/test/models/TER/RealisticTerrain.ter b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/TER/RealisticTerrain.ter similarity index 100% rename from ExternalResources/assimp-master/test/models/TER/RealisticTerrain.ter rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/TER/RealisticTerrain.ter diff --git a/ExternalResources/assimp-master/test/models/TER/RealisticTerrain_Large.ter b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/TER/RealisticTerrain_Large.ter similarity index 100% rename from ExternalResources/assimp-master/test/models/TER/RealisticTerrain_Large.ter rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/TER/RealisticTerrain_Large.ter diff --git a/ExternalResources/assimp-master/test/models/WRL/MotionCaptureROM.WRL b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/WRL/MotionCaptureROM.WRL similarity index 100% rename from ExternalResources/assimp-master/test/models/WRL/MotionCaptureROM.WRL rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/WRL/MotionCaptureROM.WRL diff --git a/ExternalResources/assimp-master/test/models/WRL/Wuson.wrl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/WRL/Wuson.wrl similarity index 100% rename from ExternalResources/assimp-master/test/models/WRL/Wuson.wrl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/WRL/Wuson.wrl diff --git a/ExternalResources/assimp-master/test/models/WRL/credits.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/WRL/credits.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/WRL/credits.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/WRL/credits.txt diff --git a/ExternalResources/assimp-master/test/models/X/BCN_Epileptic.X b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/BCN_Epileptic.X similarity index 100% rename from ExternalResources/assimp-master/test/models/X/BCN_Epileptic.X rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/BCN_Epileptic.X diff --git a/ExternalResources/assimp-master/test/models/X/BCN_Epileptic.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/BCN_Epileptic.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/X/BCN_Epileptic.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/BCN_Epileptic.txt diff --git a/ExternalResources/assimp-master/test/models/X/OV_GetNextToken b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/OV_GetNextToken similarity index 100% rename from ExternalResources/assimp-master/test/models/X/OV_GetNextToken rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/OV_GetNextToken diff --git a/ExternalResources/assimp-master/test/models/X/TestFormatDetection b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/TestFormatDetection similarity index 100% rename from ExternalResources/assimp-master/test/models/X/TestFormatDetection rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/TestFormatDetection diff --git a/ExternalResources/assimp-master/test/models/X/Testwuson.X b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/Testwuson.X similarity index 100% rename from ExternalResources/assimp-master/test/models/X/Testwuson.X rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/Testwuson.X diff --git a/ExternalResources/assimp-master/test/models/X/anim_test.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/anim_test.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/X/anim_test.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/anim_test.txt diff --git a/ExternalResources/assimp-master/test/models/X/anim_test.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/anim_test.x similarity index 100% rename from ExternalResources/assimp-master/test/models/X/anim_test.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/anim_test.x diff --git a/ExternalResources/assimp-master/test/models/X/bottom.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/bottom.tga similarity index 100% rename from ExternalResources/assimp-master/test/models/X/bottom.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/bottom.tga diff --git a/ExternalResources/assimp-master/test/models/X/fromtruespace_bin32.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/fromtruespace_bin32.x similarity index 100% rename from ExternalResources/assimp-master/test/models/X/fromtruespace_bin32.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/fromtruespace_bin32.x diff --git a/ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.source.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.source.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.source.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.source.txt diff --git a/ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.x similarity index 100% rename from ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/kwxport_test_cubewithvcolors.x diff --git a/ExternalResources/assimp-master/test/models/X/test.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test.png similarity index 100% rename from ExternalResources/assimp-master/test/models/X/test.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test.png diff --git a/ExternalResources/assimp-master/test/models/X/test.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/X/test.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test.txt diff --git a/ExternalResources/assimp-master/test/models/X/test.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test.x similarity index 100% rename from ExternalResources/assimp-master/test/models/X/test.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test.x diff --git a/ExternalResources/assimp-master/test/models/X/test_cube_binary.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test_cube_binary.x similarity index 100% rename from ExternalResources/assimp-master/test/models/X/test_cube_binary.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test_cube_binary.x diff --git a/ExternalResources/assimp-master/test/models/X/test_cube_compressed.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test_cube_compressed.x similarity index 100% rename from ExternalResources/assimp-master/test/models/X/test_cube_compressed.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test_cube_compressed.x diff --git a/ExternalResources/assimp-master/test/models/X/test_cube_text.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test_cube_text.x similarity index 100% rename from ExternalResources/assimp-master/test/models/X/test_cube_text.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/test_cube_text.x diff --git a/ExternalResources/assimp-master/test/models/X/top.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/top.tga similarity index 100% rename from ExternalResources/assimp-master/test/models/X/top.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/top.tga diff --git a/ExternalResources/assimp-master/test/models/X/updown.tga b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/updown.tga similarity index 100% rename from ExternalResources/assimp-master/test/models/X/updown.tga rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X/updown.tga diff --git a/ExternalResources/assimp-master/test/models/X3D/ComputerKeyboard.x3d b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X3D/ComputerKeyboard.x3d similarity index 100% rename from ExternalResources/assimp-master/test/models/X3D/ComputerKeyboard.x3d rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/X3D/ComputerKeyboard.x3d diff --git a/ExternalResources/assimp-master/test/models/XGL/BCN_Epileptic.zgl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/BCN_Epileptic.zgl similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/BCN_Epileptic.zgl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/BCN_Epileptic.zgl diff --git a/ExternalResources/assimp-master/test/models/XGL/Spider_ascii.zgl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/Spider_ascii.zgl similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/Spider_ascii.zgl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/Spider_ascii.zgl diff --git a/ExternalResources/assimp-master/test/models/XGL/Wuson.zgl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/Wuson.zgl similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/Wuson.zgl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/Wuson.zgl diff --git a/ExternalResources/assimp-master/test/models/XGL/cubes_with_alpha.zgl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/cubes_with_alpha.zgl similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/cubes_with_alpha.zgl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/cubes_with_alpha.zgl diff --git a/ExternalResources/assimp-master/test/models/XGL/sample_official.xgl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/sample_official.xgl similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/sample_official.xgl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/sample_official.xgl diff --git a/ExternalResources/assimp-master/test/models/XGL/sample_official_asxml.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/sample_official_asxml.xml similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/sample_official_asxml.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/sample_official_asxml.xml diff --git a/ExternalResources/assimp-master/test/models/XGL/sphere_with_mat_gloss_10pc.zgl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/sphere_with_mat_gloss_10pc.zgl similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/sphere_with_mat_gloss_10pc.zgl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/sphere_with_mat_gloss_10pc.zgl diff --git a/ExternalResources/assimp-master/test/models/XGL/wuson_dxf.zgl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/wuson_dxf.zgl similarity index 100% rename from ExternalResources/assimp-master/test/models/XGL/wuson_dxf.zgl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/XGL/wuson_dxf.zgl diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Binary/BoxTextured.glb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Binary/BoxTextured.glb similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Binary/BoxTextured.glb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Binary/BoxTextured.glb diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Embedded/BoxTextured.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Embedded/BoxTextured.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Embedded/BoxTextured.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-Embedded/BoxTextured.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.bin diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/BoxTextured.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/CesiumLogoFlat.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/CesiumLogoFlat.png similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/CesiumLogoFlat.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF-MaterialsCommon/CesiumLogoFlat.png diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.bin diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0FS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0FS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0FS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0FS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0VS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0VS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0VS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/BoxTextured0VS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/CesiumLogoFlat.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/CesiumLogoFlat.png similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/CesiumLogoFlat.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/BoxTextured-glTF/CesiumLogoFlat.png diff --git a/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.bin diff --git a/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.png similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck.png diff --git a/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0FS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0FS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0FS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0FS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0VS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0VS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0VS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck0VS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1FS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1FS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1FS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1FS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1VS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1VS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1VS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/CesiumMilkTruck/CesiumMilkTruck1VS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box.bin diff --git a/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0FS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0FS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0FS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0FS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0VS.glsl b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0VS.glsl similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0VS.glsl rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/Box0VS.glsl diff --git a/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/TwoBoxes.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/TwoBoxes.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF/TwoBoxes/TwoBoxes.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF/TwoBoxes/TwoBoxes.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/2CylinderEngine-glTF-Binary/2CylinderEngine.glb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/2CylinderEngine-glTF-Binary/2CylinderEngine.glb similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/2CylinderEngine-glTF-Binary/2CylinderEngine.glb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/2CylinderEngine-glTF-Binary/2CylinderEngine.glb diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Binary/BoxTextured.glb b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Binary/BoxTextured.glb similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Binary/BoxTextured.glb rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Binary/BoxTextured.glb diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Embedded/BoxTextured.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Embedded/BoxTextured.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Embedded/BoxTextured.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-Embedded/BoxTextured.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured0.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured0.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured0.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/BoxTextured0.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/CesiumLogoFlat.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/CesiumLogoFlat.png similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/CesiumLogoFlat.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-pbrSpecularGlossiness/CesiumLogoFlat.png diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.vert b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.vert similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.vert rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured0.vert diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured1.frag b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured1.frag similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured1.frag rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/BoxTextured1.frag diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/CesiumLogoFlat.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/CesiumLogoFlat.png similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/CesiumLogoFlat.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF-techniqueWebGL/CesiumLogoFlat.png diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured0.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured0.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured0.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/BoxTextured0.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/CesiumLogoFlat.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/CesiumLogoFlat.png similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/CesiumLogoFlat.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/BoxTextured-glTF/CesiumLogoFlat.png diff --git a/ExternalResources/assimp-master/test/models/glTF2/cameras/Cameras.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/cameras/Cameras.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/cameras/Cameras.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/cameras/Cameras.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/cameras/simpleSquare.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/cameras/simpleSquare.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/cameras/simpleSquare.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/cameras/simpleSquare.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/LICENSE similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/LICENSE diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_00.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_01.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_02.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_03.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_04.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_05.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_06.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_07.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_08.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_09.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_10.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_11.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_12.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_13.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_14.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/Mesh_PrimitiveMode_15.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/README.md b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/README.md similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Asset-Generator/Mesh_PrimitiveMode/README.md diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.bin similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.bin diff --git a/ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/glTF-Sample-Models/AnimatedMorphCube-glTF/AnimatedMorphCube.gltf diff --git a/ExternalResources/assimp-master/test/models/glTF2/simple_skin/simple_skin.gltf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/simple_skin/simple_skin.gltf similarity index 100% rename from ExternalResources/assimp-master/test/models/glTF2/simple_skin/simple_skin.gltf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/glTF2/simple_skin/simple_skin.gltf diff --git a/ExternalResources/assimp-master/test/models/invalid/OutOfMemory.off b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/OutOfMemory.off similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/OutOfMemory.off rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/OutOfMemory.off diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.3ds b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.3ds similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.3ds rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.3ds diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.ase b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.ase similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.ase rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.ase diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.lwo b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.lwo similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.lwo rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.lwo diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.md5mesh b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.md5mesh similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.md5mesh rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.md5mesh diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.off b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.off similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.off rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.off diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.ply b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.ply similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.ply rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.ply diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.raw b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.raw similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.raw rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.raw diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.smd b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.smd similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.smd rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.smd diff --git a/ExternalResources/assimp-master/test/models/invalid/empty.x b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.x similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/empty.x rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/empty.x diff --git a/ExternalResources/assimp-master/test/models/invalid/emptyIrrMesh.xml b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/emptyIrrMesh.xml similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/emptyIrrMesh.xml rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/emptyIrrMesh.xml diff --git a/ExternalResources/assimp-master/test/models/invalid/readme.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/readme.txt similarity index 100% rename from ExternalResources/assimp-master/test/models/invalid/readme.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/models/invalid/readme.txt diff --git a/ExternalResources/assimp-master/test/other/streamload.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/other/streamload.py similarity index 100% rename from ExternalResources/assimp-master/test/other/streamload.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/other/streamload.py diff --git a/ExternalResources/assimp-master/test/regression/.project b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/.project similarity index 100% rename from ExternalResources/assimp-master/test/regression/.project rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/.project diff --git a/ExternalResources/assimp-master/test/regression/.pydevproject b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/.pydevproject similarity index 100% rename from ExternalResources/assimp-master/test/regression/.pydevproject rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/.pydevproject diff --git a/ExternalResources/assimp-master/test/regression/README.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/README.txt similarity index 100% rename from ExternalResources/assimp-master/test/regression/README.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/README.txt diff --git a/ExternalResources/assimp-master/test/regression/ai_regression_ui.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/ai_regression_ui.py similarity index 100% rename from ExternalResources/assimp-master/test/regression/ai_regression_ui.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/ai_regression_ui.py diff --git a/ExternalResources/assimp-master/test/regression/gen_db.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/gen_db.py similarity index 100% rename from ExternalResources/assimp-master/test/regression/gen_db.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/gen_db.py diff --git a/ExternalResources/assimp-master/test/regression/result_checker.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/result_checker.py similarity index 100% rename from ExternalResources/assimp-master/test/regression/result_checker.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/result_checker.py diff --git a/ExternalResources/assimp-master/test/regression/run.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/run.py similarity index 100% rename from ExternalResources/assimp-master/test/regression/run.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/run.py diff --git a/ExternalResources/assimp-master/test/regression/settings.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/settings.py similarity index 100% rename from ExternalResources/assimp-master/test/regression/settings.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/settings.py diff --git a/ExternalResources/assimp-master/test/regression/utils.py b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/utils.py similarity index 100% rename from ExternalResources/assimp-master/test/regression/utils.py rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/utils.py diff --git a/ExternalResources/assimp-master/test/regression/whitelist.csv b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/whitelist.csv similarity index 100% rename from ExternalResources/assimp-master/test/regression/whitelist.csv rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/regression/whitelist.csv diff --git a/ExternalResources/assimp-master/test/unit/AbstractImportExportBase.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/AbstractImportExportBase.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/AbstractImportExportBase.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/AbstractImportExportBase.cpp diff --git a/ExternalResources/assimp-master/test/unit/AbstractImportExportBase.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/AbstractImportExportBase.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/AbstractImportExportBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/AbstractImportExportBase.h diff --git a/ExternalResources/assimp-master/test/unit/AssimpAPITest.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/AssimpAPITest.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/AssimpAPITest.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/AssimpAPITest.cpp diff --git a/ExternalResources/assimp-master/test/unit/CCompilerTest.c b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/CCompilerTest.c similarity index 100% rename from ExternalResources/assimp-master/test/unit/CCompilerTest.c rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/CCompilerTest.c diff --git a/ExternalResources/assimp-master/test/unit/Common/utLineSplitter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/Common/utLineSplitter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/Common/utLineSplitter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/Common/utLineSplitter.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utAssjsonImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utAssjsonImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utAssjsonImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utAssjsonImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utCOBImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utCOBImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utCOBImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utCOBImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utExporter.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utNFFImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utNFFImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utNFFImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utNFFImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utOFFImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utOFFImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utOFFImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utOFFImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utOgreImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utOgreImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utOgreImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utOgreImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utQ3BSPFileImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utQ3BSPFileImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utQ3BSPFileImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utQ3BSPFileImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/ImportExport/utXGLImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utXGLImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ImportExport/utXGLImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ImportExport/utXGLImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/Main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/Main.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/Main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/Main.cpp diff --git a/ExternalResources/assimp-master/test/unit/SceneDiffer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/SceneDiffer.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/SceneDiffer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/SceneDiffer.cpp diff --git a/ExternalResources/assimp-master/test/unit/SceneDiffer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/SceneDiffer.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/SceneDiffer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/SceneDiffer.h diff --git a/ExternalResources/assimp-master/test/unit/TestIOStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/TestIOStream.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/TestIOStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/TestIOStream.h diff --git a/ExternalResources/assimp-master/test/unit/TestIOSystem.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/TestIOSystem.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/TestIOSystem.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/TestIOSystem.h diff --git a/ExternalResources/assimp-master/test/unit/TestModelFactory.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/TestModelFactory.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/TestModelFactory.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/TestModelFactory.h diff --git a/ExternalResources/assimp-master/test/unit/UTLogStream.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/UTLogStream.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/UTLogStream.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/UTLogStream.h diff --git a/ExternalResources/assimp-master/test/unit/UnitTestFileGenerator.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/UnitTestFileGenerator.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/UnitTestFileGenerator.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/UnitTestFileGenerator.h diff --git a/ExternalResources/assimp-master/test/unit/UnitTestPCH.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/UnitTestPCH.h similarity index 100% rename from ExternalResources/assimp-master/test/unit/UnitTestPCH.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/UnitTestPCH.h diff --git a/ExternalResources/assimp-master/test/unit/ut3DImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ut3DImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ut3DImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ut3DImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/ut3DSImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ut3DSImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/ut3DSImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/ut3DSImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utACImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utACImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utACImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utACImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utAMFImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utAMFImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utAMFImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utAMFImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utASEImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utASEImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utASEImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utASEImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utAnim.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utAnim.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utAnim.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utAnim.cpp diff --git a/ExternalResources/assimp-master/test/unit/utAssbinImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utAssbinImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utAssbinImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utAssbinImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utB3DImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utB3DImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utB3DImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utB3DImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utBVHImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBVHImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utBVHImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBVHImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utBatchLoader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBatchLoader.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utBatchLoader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBatchLoader.cpp diff --git a/ExternalResources/assimp-master/test/unit/utBlendImportAreaLight.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlendImportAreaLight.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utBlendImportAreaLight.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlendImportAreaLight.cpp diff --git a/ExternalResources/assimp-master/test/unit/utBlendImportMaterials.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlendImportMaterials.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utBlendImportMaterials.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlendImportMaterials.cpp diff --git a/ExternalResources/assimp-master/test/unit/utBlenderImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlenderImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utBlenderImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlenderImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utBlenderIntermediate.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlenderIntermediate.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utBlenderIntermediate.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlenderIntermediate.cpp diff --git a/ExternalResources/assimp-master/test/unit/utBlenderWork.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlenderWork.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utBlenderWork.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utBlenderWork.cpp diff --git a/ExternalResources/assimp-master/test/unit/utCSMImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utCSMImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utCSMImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utCSMImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utColladaExportCamera.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utColladaExportCamera.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utColladaExportCamera.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utColladaExportCamera.cpp diff --git a/ExternalResources/assimp-master/test/unit/utColladaExportLight.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utColladaExportLight.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utColladaExportLight.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utColladaExportLight.cpp diff --git a/ExternalResources/assimp-master/test/unit/utColladaImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utColladaImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utColladaImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utColladaImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utD3MFImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utD3MFImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utD3MFImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utD3MFImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utDXFImporterExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utDXFImporterExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utDXFImporterExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utDXFImporterExporter.cpp diff --git a/ExternalResources/assimp-master/test/unit/utDefaultIOStream.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utDefaultIOStream.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utDefaultIOStream.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utDefaultIOStream.cpp diff --git a/ExternalResources/assimp-master/test/unit/utExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utFBXImporterExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFBXImporterExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utFBXImporterExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFBXImporterExporter.cpp diff --git a/ExternalResources/assimp-master/test/unit/utFastAtof.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFastAtof.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utFastAtof.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFastAtof.cpp diff --git a/ExternalResources/assimp-master/test/unit/utFindDegenerates.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFindDegenerates.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utFindDegenerates.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFindDegenerates.cpp diff --git a/ExternalResources/assimp-master/test/unit/utFindInvalidData.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFindInvalidData.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utFindInvalidData.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFindInvalidData.cpp diff --git a/ExternalResources/assimp-master/test/unit/utFixInfacingNormals.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFixInfacingNormals.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utFixInfacingNormals.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utFixInfacingNormals.cpp diff --git a/ExternalResources/assimp-master/test/unit/utGenBoundingBoxesProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utGenBoundingBoxesProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utGenBoundingBoxesProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utGenBoundingBoxesProcess.cpp diff --git a/ExternalResources/assimp-master/test/unit/utGenNormals.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utGenNormals.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utGenNormals.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utGenNormals.cpp diff --git a/ExternalResources/assimp-master/test/unit/utHMPImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utHMPImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utHMPImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utHMPImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utIFCImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIFCImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utIFCImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIFCImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utIOStreamBuffer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIOStreamBuffer.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utIOStreamBuffer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIOStreamBuffer.cpp diff --git a/ExternalResources/assimp-master/test/unit/utIOSystem.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIOSystem.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utIOSystem.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIOSystem.cpp diff --git a/ExternalResources/assimp-master/test/unit/utImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utImporter.cpp diff --git a/ExternalResources/assimp-master/test/unit/utImproveCacheLocality.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utImproveCacheLocality.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utImproveCacheLocality.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utImproveCacheLocality.cpp diff --git a/ExternalResources/assimp-master/test/unit/utIssues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIssues.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utIssues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utIssues.cpp diff --git a/ExternalResources/assimp-master/test/unit/utJoinVertices.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utJoinVertices.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utJoinVertices.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utJoinVertices.cpp diff --git a/ExternalResources/assimp-master/test/unit/utLWOImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utLWOImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utLWOImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utLWOImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utLWSImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utLWSImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utLWSImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utLWSImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utLimitBoneWeights.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utLimitBoneWeights.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utLimitBoneWeights.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utLimitBoneWeights.cpp diff --git a/ExternalResources/assimp-master/test/unit/utMDCImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMDCImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utMDCImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMDCImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utMaterialSystem.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMaterialSystem.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utMaterialSystem.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMaterialSystem.cpp diff --git a/ExternalResources/assimp-master/test/unit/utMatrix3x3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMatrix3x3.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utMatrix3x3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMatrix3x3.cpp diff --git a/ExternalResources/assimp-master/test/unit/utMatrix4x4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMatrix4x4.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utMatrix4x4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMatrix4x4.cpp diff --git a/ExternalResources/assimp-master/test/unit/utMetadata.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMetadata.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utMetadata.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utMetadata.cpp diff --git a/ExternalResources/assimp-master/test/unit/utNoBoostTest.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utNoBoostTest.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utNoBoostTest.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utNoBoostTest.cpp diff --git a/ExternalResources/assimp-master/test/unit/utObjImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utObjImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utObjImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utObjImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utObjTools.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utObjTools.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utObjTools.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utObjTools.cpp diff --git a/ExternalResources/assimp-master/test/unit/utOpenGEXImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utOpenGEXImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utOpenGEXImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utOpenGEXImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utPLYImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utPLYImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utPLYImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utPLYImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utPMXImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utPMXImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utPMXImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utPMXImporter.cpp diff --git a/ExternalResources/assimp-master/test/unit/utPretransformVertices.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utPretransformVertices.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utPretransformVertices.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utPretransformVertices.cpp diff --git a/ExternalResources/assimp-master/test/unit/utProfiler.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utProfiler.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utProfiler.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utProfiler.cpp diff --git a/ExternalResources/assimp-master/test/unit/utQ3DImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utQ3DImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utQ3DImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utQ3DImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utRemoveComments.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveComments.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utRemoveComments.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveComments.cpp diff --git a/ExternalResources/assimp-master/test/unit/utRemoveComponent.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveComponent.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utRemoveComponent.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveComponent.cpp diff --git a/ExternalResources/assimp-master/test/unit/utRemoveRedundantMaterials.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveRedundantMaterials.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utRemoveRedundantMaterials.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveRedundantMaterials.cpp diff --git a/ExternalResources/assimp-master/test/unit/utRemoveVCProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveVCProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utRemoveVCProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utRemoveVCProcess.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSIBImporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSIBImporter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSIBImporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSIBImporter.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSMDImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSMDImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSMDImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSMDImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSTLImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSTLImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSTLImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSTLImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utScaleProcess.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utScaleProcess.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utScaleProcess.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utScaleProcess.cpp diff --git a/ExternalResources/assimp-master/test/unit/utScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utScene.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utScene.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSceneCombiner.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSceneCombiner.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSceneCombiner.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSceneCombiner.cpp diff --git a/ExternalResources/assimp-master/test/unit/utScenePreprocessor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utScenePreprocessor.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utScenePreprocessor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utScenePreprocessor.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSharedPPData.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSharedPPData.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSharedPPData.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSharedPPData.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSimd.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSimd.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSimd.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSimd.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSortByPType.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSortByPType.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSortByPType.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSortByPType.cpp diff --git a/ExternalResources/assimp-master/test/unit/utSplitLargeMeshes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSplitLargeMeshes.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utSplitLargeMeshes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utSplitLargeMeshes.cpp diff --git a/ExternalResources/assimp-master/test/unit/utStringUtils.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utStringUtils.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utStringUtils.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utStringUtils.cpp diff --git a/ExternalResources/assimp-master/test/unit/utTargetAnimation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTargetAnimation.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utTargetAnimation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTargetAnimation.cpp diff --git a/ExternalResources/assimp-master/test/unit/utTextureTransform.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTextureTransform.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utTextureTransform.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTextureTransform.cpp diff --git a/ExternalResources/assimp-master/test/unit/utTriangulate.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTriangulate.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utTriangulate.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTriangulate.cpp diff --git a/ExternalResources/assimp-master/test/unit/utTypes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTypes.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utTypes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utTypes.cpp diff --git a/ExternalResources/assimp-master/test/unit/utValidateDataStructure.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utValidateDataStructure.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utValidateDataStructure.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utValidateDataStructure.cpp diff --git a/ExternalResources/assimp-master/test/unit/utVector3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utVector3.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utVector3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utVector3.cpp diff --git a/ExternalResources/assimp-master/test/unit/utVersion.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utVersion.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utVersion.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utVersion.cpp diff --git a/ExternalResources/assimp-master/test/unit/utVertexTriangleAdjacency.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utVertexTriangleAdjacency.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utVertexTriangleAdjacency.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utVertexTriangleAdjacency.cpp diff --git a/ExternalResources/assimp-master/test/unit/utX3DImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utX3DImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utX3DImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utX3DImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utXImporterExporter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utXImporterExporter.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utXImporterExporter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utXImporterExporter.cpp diff --git a/ExternalResources/assimp-master/test/unit/utglTF2ImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utglTF2ImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utglTF2ImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utglTF2ImportExport.cpp diff --git a/ExternalResources/assimp-master/test/unit/utglTFImportExport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utglTFImportExport.cpp similarity index 100% rename from ExternalResources/assimp-master/test/unit/utglTFImportExport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/test/unit/utglTFImportExport.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/CMakeLists.txt diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/CompareDump.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/CompareDump.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/CompareDump.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/CompareDump.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/Export.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Export.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/Export.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Export.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/ImageExtractor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/ImageExtractor.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/ImageExtractor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/ImageExtractor.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/Info.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Info.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/Info.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Info.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/Main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Main.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/Main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Main.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/Main.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Main.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/Main.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/Main.h diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/WriteDumb.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/WriteDumb.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/WriteDumb.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/WriteDumb.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/assimp_cmd.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/assimp_cmd.rc similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/assimp_cmd.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/assimp_cmd.rc diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/generic_inserter.hpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/generic_inserter.hpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/generic_inserter.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/generic_inserter.hpp diff --git a/ExternalResources/assimp-master/tools/assimp_cmd/resource.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/resource.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_cmd/resource.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_cmd/resource.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/AnimEvaluator.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/AssetHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/AssetHelper.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/AssetHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/AssetHelper.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/Background.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Background.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Background.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Background.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/Background.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Background.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Background.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Background.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/CMakeLists.txt similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/CMakeLists.txt diff --git a/ExternalResources/assimp-master/tools/assimp_view/Camera.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Camera.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Camera.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Camera.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/Display.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Display.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Display.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Display.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/Display.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Display.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Display.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Display.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/HUD.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/HUD.png similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/HUD.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/HUD.png diff --git a/ExternalResources/assimp-master/tools/assimp_view/HUDMask.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/HUDMask.png similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/HUDMask.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/HUDMask.png diff --git a/ExternalResources/assimp-master/tools/assimp_view/HelpDialog.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/HelpDialog.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/HelpDialog.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/HelpDialog.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/Input.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Input.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Input.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Input.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/LogDisplay.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogDisplay.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/LogDisplay.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogDisplay.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/LogDisplay.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogDisplay.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/LogDisplay.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogDisplay.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/LogWindow.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogWindow.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/LogWindow.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogWindow.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/LogWindow.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogWindow.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/LogWindow.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/LogWindow.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/Material.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Material.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Material.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Material.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/MaterialManager.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MaterialManager.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/MaterialManager.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MaterialManager.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MeshRenderer.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/MessageProc.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MessageProc.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/MessageProc.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/MessageProc.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/NOTE@help.rtf.txt b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/NOTE@help.rtf.txt similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/NOTE@help.rtf.txt rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/NOTE@help.rtf.txt diff --git a/ExternalResources/assimp-master/tools/assimp_view/Normals.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Normals.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Normals.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Normals.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/RenderOptions.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/RenderOptions.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/RenderOptions.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/RenderOptions.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/SceneAnimator.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/Shaders.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Shaders.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Shaders.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Shaders.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/Shaders.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Shaders.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/Shaders.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/Shaders.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/assimp_view.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/assimp_view.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/assimp_view.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/assimp_view.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/assimp_view.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/assimp_view.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/assimp_view.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/assimp_view.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/assimp_view.rc b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/assimp_view.rc similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/assimp_view.rc rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/assimp_view.rc diff --git a/ExternalResources/assimp-master/tools/assimp_view/banner.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/banner.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/banner.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/banner.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/banner_pure.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/banner_pure.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/banner_pure.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/banner_pure.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/base.PNG b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base.PNG similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/base.PNG rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base.PNG diff --git a/ExternalResources/assimp-master/tools/assimp_view/base_anim.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_anim.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/base_anim.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_anim.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/base_display.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_display.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/base_display.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_display.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/base_inter.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_inter.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/base_inter.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_inter.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/base_rendering.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_rendering.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/base_rendering.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_rendering.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/base_stats.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_stats.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/base_stats.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/base_stats.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/fx.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/fx.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/fx.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/fx.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/help.rtf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/help.rtf similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/help.rtf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/help.rtf diff --git a/ExternalResources/assimp-master/tools/assimp_view/n.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/n.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/n.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/n.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/resource.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/resource.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/resource.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/resource.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/root.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/root.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/root.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/root.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/stdafx.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/stdafx.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/stdafx.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/stdafx.cpp diff --git a/ExternalResources/assimp-master/tools/assimp_view/stdafx.h b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/stdafx.h similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/stdafx.h rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/stdafx.h diff --git a/ExternalResources/assimp-master/tools/assimp_view/test.xcf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/test.xcf similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/test.xcf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/test.xcf diff --git a/ExternalResources/assimp-master/tools/assimp_view/text1.bin b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/text1.bin similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/text1.bin rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/text1.bin diff --git a/ExternalResources/assimp-master/tools/assimp_view/tx.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/tx.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/tx.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/tx.bmp diff --git a/ExternalResources/assimp-master/tools/assimp_view/txi.bmp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/txi.bmp similarity index 100% rename from ExternalResources/assimp-master/tools/assimp_view/txi.bmp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/assimp_view/txi.bmp diff --git a/ExternalResources/assimp-master/tools/coverity/assimp_modeling.cpp b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/coverity/assimp_modeling.cpp similarity index 100% rename from ExternalResources/assimp-master/tools/coverity/assimp_modeling.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/coverity/assimp_modeling.cpp diff --git a/ExternalResources/assimp-master/tools/make/build_env_win32.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/make/build_env_win32.bat similarity index 100% rename from ExternalResources/assimp-master/tools/make/build_env_win32.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/make/build_env_win32.bat diff --git a/ExternalResources/assimp-master/tools/make/make_all_win32_x64.bat b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/make/make_all_win32_x64.bat similarity index 100% rename from ExternalResources/assimp-master/tools/make/make_all_win32_x64.bat rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/make/make_all_win32_x64.bat diff --git a/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.ico b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.ico similarity index 100% rename from ExternalResources/assimp-master/tools/shared/assimp_tools_icon.ico rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.ico diff --git a/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.png b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.png similarity index 100% rename from ExternalResources/assimp-master/tools/shared/assimp_tools_icon.png rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.png diff --git a/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.svg b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.svg similarity index 100% rename from ExternalResources/assimp-master/tools/shared/assimp_tools_icon.svg rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/assimp_tools_icon.svg diff --git a/ExternalResources/assimp-master/tools/shared/default_icon.xcf b/Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/default_icon.xcf similarity index 100% rename from ExternalResources/assimp-master/tools/shared/default_icon.xcf rename to Reality-Game-Engine-Week-4/ExternalResources/assimp-master/tools/shared/default_icon.xcf diff --git a/ExternalResources/glad/src/glad.c b/Reality-Game-Engine-Week-4/ExternalResources/glad/src/glad.c similarity index 100% rename from ExternalResources/glad/src/glad.c rename to Reality-Game-Engine-Week-4/ExternalResources/glad/src/glad.c diff --git a/ExternalResources/glfw-3.3/CMake/GenerateMappings.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/GenerateMappings.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/GenerateMappings.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/GenerateMappings.cmake diff --git a/ExternalResources/glfw-3.3/CMake/MacOSXBundleInfo.plist.in b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/MacOSXBundleInfo.plist.in similarity index 100% rename from ExternalResources/glfw-3.3/CMake/MacOSXBundleInfo.plist.in rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/MacOSXBundleInfo.plist.in diff --git a/ExternalResources/glfw-3.3/CMake/i686-w64-mingw32-clang.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/i686-w64-mingw32-clang.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/i686-w64-mingw32-clang.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/i686-w64-mingw32-clang.cmake diff --git a/ExternalResources/glfw-3.3/CMake/i686-w64-mingw32.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/i686-w64-mingw32.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/i686-w64-mingw32.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/i686-w64-mingw32.cmake diff --git a/ExternalResources/glfw-3.3/CMake/modules/FindEpollShim.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindEpollShim.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/modules/FindEpollShim.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindEpollShim.cmake diff --git a/ExternalResources/glfw-3.3/CMake/modules/FindOSMesa.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindOSMesa.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/modules/FindOSMesa.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindOSMesa.cmake diff --git a/ExternalResources/glfw-3.3/CMake/modules/FindWaylandProtocols.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindWaylandProtocols.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/modules/FindWaylandProtocols.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindWaylandProtocols.cmake diff --git a/ExternalResources/glfw-3.3/CMake/modules/FindXKBCommon.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindXKBCommon.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/modules/FindXKBCommon.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/modules/FindXKBCommon.cmake diff --git a/ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32-clang.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32-clang.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32-clang.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32-clang.cmake diff --git a/ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32.cmake similarity index 100% rename from ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMake/x86_64-w64-mingw32.cmake diff --git a/ExternalResources/glfw-3.3/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMakeLists.txt similarity index 100% rename from ExternalResources/glfw-3.3/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/CMakeLists.txt diff --git a/ExternalResources/glfw-3.3/LICENSE.md b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/LICENSE.md similarity index 100% rename from ExternalResources/glfw-3.3/LICENSE.md rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/LICENSE.md diff --git a/ExternalResources/glfw-3.3/README.md b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/README.md similarity index 100% rename from ExternalResources/glfw-3.3/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/README.md diff --git a/ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj diff --git a/ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ALL_BUILD.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/CMakeCache.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeCache.txt similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeCache.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeCache.txt diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeCCompiler.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeCCompiler.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeCCompiler.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeCCompiler.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_C.bin diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeSystem.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeSystem.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeSystem.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CMakeSystem.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CMakeCCompilerId.c diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/CompilerIdC/CompilerIdC.vcxproj diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.txt similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.txt diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/3bb4efad9a4cb1bd6352efcbe832eae9/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3bb4efad9a4cb1bd6352efcbe832eae9/INSTALL_force.rule similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/3bb4efad9a4cb1bd6352efcbe832eae9/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/3bb4efad9a4cb1bd6352efcbe832eae9/INSTALL_force.rule diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/448ad53627cfa7515dce5df5f69dacf7/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/448ad53627cfa7515dce5df5f69dacf7/INSTALL_force.rule similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/448ad53627cfa7515dce5df5f69dacf7/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/448ad53627cfa7515dce5df5f69dacf7/INSTALL_force.rule diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/INSTALL_force.rule similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/INSTALL_force.rule diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/generate.stamp.rule b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/generate.stamp.rule similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/generate.stamp.rule rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/generate.stamp.rule diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/uninstall.rule b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/uninstall.rule similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/uninstall.rule rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/5bdde7dcc1eba6015df427517ca1b6d9/uninstall.rule diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/945afcbdaeb1e8feb21634fcfd74f6a7/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/945afcbdaeb1e8feb21634fcfd74f6a7/INSTALL_force.rule similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/945afcbdaeb1e8feb21634fcfd74f6a7/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/945afcbdaeb1e8feb21634fcfd74f6a7/INSTALL_force.rule diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-debug.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-debug.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-debug.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-debug.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-minsizerel.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-minsizerel.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-minsizerel.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-minsizerel.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-release.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-release.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-release.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-release.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-relwithdebinfo.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-relwithdebinfo.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-relwithdebinfo.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets-relwithdebinfo.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/Export/lib/cmake/glfw3/glfw3Targets.cmake diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/TargetDirectories.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/TargetDirectories.txt similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/TargetDirectories.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/TargetDirectories.txt diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/cmake.check_cache b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/cmake.check_cache similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/cmake.check_cache rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/cmake.check_cache diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.list b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.list similarity index 100% rename from ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.list rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/CMakeFiles/generate.stamp.list diff --git a/ExternalResources/glfw-3.3/build/GLFW.sln b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/GLFW.sln similarity index 100% rename from ExternalResources/glfw-3.3/build/GLFW.sln rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/GLFW.sln diff --git a/ExternalResources/glfw-3.3/build/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/INSTALL.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/INSTALL.vcxproj diff --git a/ExternalResources/glfw-3.3/build/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/INSTALL.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj diff --git a/ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/ZERO_CHECK.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/cmake_install.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/cmake_install.cmake diff --git a/ExternalResources/glfw-3.3/build/cmake_uninstall.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/cmake_uninstall.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/cmake_uninstall.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/cmake_uninstall.cmake diff --git a/ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp diff --git a/ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/INSTALL.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/boing.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/boing.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/boing.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/boing.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/boing.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/boing.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/boing.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/boing.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/cmake_install.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/cmake_install.cmake diff --git a/ExternalResources/glfw-3.3/build/examples/gears.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/gears.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/gears.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/gears.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/gears.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/gears.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/gears.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/gears.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/heightmap.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/offscreen.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/particles.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/particles.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/particles.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/particles.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/particles.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/particles.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/particles.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/particles.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/sharing.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/sharing.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/sharing.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/sharing.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/sharing.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/sharing.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/sharing.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/sharing.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/simple.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/simple.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/simple.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/simple.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/simple.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/simple.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/simple.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/simple.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/splitview.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/splitview.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/splitview.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/splitview.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/splitview.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/splitview.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/splitview.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/splitview.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/examples/wave.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/wave.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/wave.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/wave.vcxproj diff --git a/ExternalResources/glfw-3.3/build/examples/wave.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/wave.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/examples/wave.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/examples/wave.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp diff --git a/ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj diff --git a/ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/INSTALL.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/src/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/cmake_install.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/src/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/cmake_install.cmake diff --git a/ExternalResources/glfw-3.3/build/src/glfw.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/src/glfw.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw.vcxproj diff --git a/ExternalResources/glfw-3.3/build/src/glfw.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/src/glfw.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/src/glfw3.pc b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw3.pc similarity index 100% rename from ExternalResources/glfw-3.3/build/src/glfw3.pc rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw3.pc diff --git a/ExternalResources/glfw-3.3/build/src/glfw3Config.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw3Config.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/src/glfw3Config.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw3Config.cmake diff --git a/ExternalResources/glfw-3.3/build/src/glfw3ConfigVersion.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw3ConfigVersion.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/src/glfw3ConfigVersion.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw3ConfigVersion.cmake diff --git a/ExternalResources/glfw-3.3/build/src/glfw_config.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw_config.h similarity index 100% rename from ExternalResources/glfw-3.3/build/src/glfw_config.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/src/glfw_config.h diff --git a/ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp diff --git a/ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/INSTALL.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/clipboard.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/cmake_install.cmake similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/cmake_install.cmake diff --git a/ExternalResources/glfw-3.3/build/tests/cursor.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/cursor.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/cursor.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/cursor.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/cursor.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/cursor.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/cursor.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/cursor.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/empty.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/empty.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/empty.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/empty.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/empty.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/empty.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/empty.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/empty.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/events.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/events.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/events.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/events.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/events.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/events.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/events.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/events.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/gamma.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/gamma.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/gamma.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/gamma.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/gamma.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/gamma.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/gamma.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/gamma.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/glfwinfo.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/icon.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/icon.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/icon.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/icon.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/icon.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/icon.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/icon.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/icon.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/iconify.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/iconify.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/iconify.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/iconify.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/iconify.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/iconify.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/iconify.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/iconify.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/inputlag.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/joysticks.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/monitors.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/monitors.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/monitors.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/monitors.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/monitors.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/monitors.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/monitors.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/monitors.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/msaa.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/msaa.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/msaa.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/msaa.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/msaa.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/msaa.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/msaa.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/msaa.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/opacity.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/opacity.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/opacity.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/opacity.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/opacity.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/opacity.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/opacity.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/opacity.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/reopen.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/reopen.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/reopen.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/reopen.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/reopen.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/reopen.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/reopen.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/reopen.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/tearing.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/tearing.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/tearing.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/tearing.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/tearing.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/tearing.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/tearing.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/tearing.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/threads.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/threads.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/threads.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/threads.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/threads.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/threads.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/threads.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/threads.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/timeout.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/timeout.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/timeout.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/timeout.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/timeout.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/timeout.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/timeout.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/timeout.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/title.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/title.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/title.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/title.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/title.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/title.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/title.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/title.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/vulkan.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/tests/windows.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/windows.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/windows.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/windows.vcxproj diff --git a/ExternalResources/glfw-3.3/build/tests/windows.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/windows.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/tests/windows.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/tests/windows.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/build/uninstall.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/uninstall.vcxproj similarity index 100% rename from ExternalResources/glfw-3.3/build/uninstall.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/uninstall.vcxproj diff --git a/ExternalResources/glfw-3.3/build/uninstall.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/uninstall.vcxproj.filters similarity index 100% rename from ExternalResources/glfw-3.3/build/uninstall.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/build/uninstall.vcxproj.filters diff --git a/ExternalResources/glfw-3.3/cmake_uninstall.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/cmake_uninstall.cmake.in similarity index 100% rename from ExternalResources/glfw-3.3/cmake_uninstall.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/cmake_uninstall.cmake.in diff --git a/ExternalResources/glfw-3.3/deps/getopt.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/getopt.c similarity index 100% rename from ExternalResources/glfw-3.3/deps/getopt.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/getopt.c diff --git a/ExternalResources/glfw-3.3/deps/getopt.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/getopt.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/getopt.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/getopt.h diff --git a/ExternalResources/glfw-3.3/deps/glad/gl.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/gl.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/glad/gl.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/gl.h diff --git a/ExternalResources/glfw-3.3/deps/glad/khrplatform.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/khrplatform.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/glad/khrplatform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/khrplatform.h diff --git a/ExternalResources/glfw-3.3/deps/glad/vk_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/vk_platform.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/glad/vk_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/vk_platform.h diff --git a/ExternalResources/glfw-3.3/deps/glad/vulkan.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/vulkan.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/glad/vulkan.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad/vulkan.h diff --git a/ExternalResources/glfw-3.3/deps/glad_gl.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad_gl.c similarity index 100% rename from ExternalResources/glfw-3.3/deps/glad_gl.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad_gl.c diff --git a/ExternalResources/glfw-3.3/deps/glad_vulkan.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad_vulkan.c similarity index 100% rename from ExternalResources/glfw-3.3/deps/glad_vulkan.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/glad_vulkan.c diff --git a/ExternalResources/glfw-3.3/deps/linmath.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/linmath.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/linmath.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/linmath.h diff --git a/ExternalResources/glfw-3.3/deps/mingw/_mingw_dxhelper.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/mingw/_mingw_dxhelper.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/mingw/_mingw_dxhelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/mingw/_mingw_dxhelper.h diff --git a/ExternalResources/glfw-3.3/deps/mingw/dinput.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/mingw/dinput.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/mingw/dinput.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/mingw/dinput.h diff --git a/ExternalResources/glfw-3.3/deps/mingw/xinput.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/mingw/xinput.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/mingw/xinput.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/mingw/xinput.h diff --git a/ExternalResources/glfw-3.3/deps/nuklear.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/nuklear.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/nuklear.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/nuklear.h diff --git a/ExternalResources/glfw-3.3/deps/nuklear_glfw_gl2.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/nuklear_glfw_gl2.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/nuklear_glfw_gl2.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/nuklear_glfw_gl2.h diff --git a/ExternalResources/glfw-3.3/deps/stb_image_write.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/stb_image_write.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/stb_image_write.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/stb_image_write.h diff --git a/ExternalResources/glfw-3.3/deps/tinycthread.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/tinycthread.c similarity index 100% rename from ExternalResources/glfw-3.3/deps/tinycthread.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/tinycthread.c diff --git a/ExternalResources/glfw-3.3/deps/tinycthread.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/tinycthread.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/tinycthread.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/tinycthread.h diff --git a/ExternalResources/glfw-3.3/deps/vs2008/stdint.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/vs2008/stdint.h similarity index 100% rename from ExternalResources/glfw-3.3/deps/vs2008/stdint.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/deps/vs2008/stdint.h diff --git a/ExternalResources/glfw-3.3/docs/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/CMakeLists.txt similarity index 100% rename from ExternalResources/glfw-3.3/docs/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/CMakeLists.txt diff --git a/ExternalResources/glfw-3.3/docs/CONTRIBUTING.md b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/CONTRIBUTING.md similarity index 100% rename from ExternalResources/glfw-3.3/docs/CONTRIBUTING.md rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/CONTRIBUTING.md diff --git a/ExternalResources/glfw-3.3/docs/Doxyfile.in b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/Doxyfile.in similarity index 100% rename from ExternalResources/glfw-3.3/docs/Doxyfile.in rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/Doxyfile.in diff --git a/ExternalResources/glfw-3.3/docs/DoxygenLayout.xml b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/DoxygenLayout.xml similarity index 100% rename from ExternalResources/glfw-3.3/docs/DoxygenLayout.xml rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/DoxygenLayout.xml diff --git a/ExternalResources/glfw-3.3/docs/build.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/build.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/build.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/build.dox diff --git a/ExternalResources/glfw-3.3/docs/compat.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/compat.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/compat.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/compat.dox diff --git a/ExternalResources/glfw-3.3/docs/compile.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/compile.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/compile.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/compile.dox diff --git a/ExternalResources/glfw-3.3/docs/context.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/context.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/context.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/context.dox diff --git a/ExternalResources/glfw-3.3/docs/extra.css b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/extra.css similarity index 100% rename from ExternalResources/glfw-3.3/docs/extra.css rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/extra.css diff --git a/ExternalResources/glfw-3.3/docs/extra.less b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/extra.less similarity index 100% rename from ExternalResources/glfw-3.3/docs/extra.less rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/extra.less diff --git a/ExternalResources/glfw-3.3/docs/footer.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/footer.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/footer.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/footer.html diff --git a/ExternalResources/glfw-3.3/docs/header.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/header.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/header.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/header.html diff --git a/ExternalResources/glfw-3.3/docs/html/bc_s.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/bc_s.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/bc_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/bc_s.png diff --git a/ExternalResources/glfw-3.3/docs/html/bdwn.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/bdwn.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/bdwn.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/bdwn.png diff --git a/ExternalResources/glfw-3.3/docs/html/bug.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/bug.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/bug.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/bug.html diff --git a/ExternalResources/glfw-3.3/docs/html/build_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/build_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/build_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/build_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/build_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/build_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/build_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/build_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/closed.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/closed.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/closed.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/closed.png diff --git a/ExternalResources/glfw-3.3/docs/html/compat_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compat_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/compat_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compat_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/compat_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compat_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/compat_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compat_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/compile_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compile_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/compile_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compile_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/compile_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compile_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/compile_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/compile_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/context_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/context_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/context_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/context_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/context_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/context_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/context_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/context_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/deprecated.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/deprecated.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/deprecated.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/deprecated.html diff --git a/ExternalResources/glfw-3.3/docs/html/dir_04c7319cc076a76201ce53b4d8bbf0c3.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dir_04c7319cc076a76201ce53b4d8bbf0c3.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/dir_04c7319cc076a76201ce53b4d8bbf0c3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dir_04c7319cc076a76201ce53b4d8bbf0c3.html diff --git a/ExternalResources/glfw-3.3/docs/html/dir_ace01fe86ba899a5561c861fca1ce019.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dir_ace01fe86ba899a5561c861fca1ce019.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/dir_ace01fe86ba899a5561c861fca1ce019.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dir_ace01fe86ba899a5561c861fca1ce019.html diff --git a/ExternalResources/glfw-3.3/docs/html/dir_fbca321fec0a9d6642da5837da2f6396.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dir_fbca321fec0a9d6642da5837da2f6396.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/dir_fbca321fec0a9d6642da5837da2f6396.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dir_fbca321fec0a9d6642da5837da2f6396.html diff --git a/ExternalResources/glfw-3.3/docs/html/doc.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/doc.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/doc.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/doc.png diff --git a/ExternalResources/glfw-3.3/docs/html/doxygen.css b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/doxygen.css similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/doxygen.css rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/doxygen.css diff --git a/ExternalResources/glfw-3.3/docs/html/doxygen.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/doxygen.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/doxygen.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/doxygen.png diff --git a/ExternalResources/glfw-3.3/docs/html/dynsections.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dynsections.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/dynsections.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/dynsections.js diff --git a/ExternalResources/glfw-3.3/docs/html/extra.css b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/extra.css similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/extra.css rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/extra.css diff --git a/ExternalResources/glfw-3.3/docs/html/files.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/files.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/files.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/files.html diff --git a/ExternalResources/glfw-3.3/docs/html/folderclosed.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/folderclosed.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/folderclosed.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/folderclosed.png diff --git a/ExternalResources/glfw-3.3/docs/html/folderopen.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/folderopen.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/folderopen.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/folderopen.png diff --git a/ExternalResources/glfw-3.3/docs/html/glfw3_8h.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3_8h.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/glfw3_8h.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3_8h.html diff --git a/ExternalResources/glfw-3.3/docs/html/glfw3_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3_8h_source.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/glfw3_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3_8h_source.html diff --git a/ExternalResources/glfw-3.3/docs/html/glfw3native_8h.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3native_8h.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/glfw3native_8h.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3native_8h.html diff --git a/ExternalResources/glfw-3.3/docs/html/glfw3native_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3native_8h_source.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/glfw3native_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/glfw3native_8h_source.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__buttons.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__buttons.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__buttons.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__buttons.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__context.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__context.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__context.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__context.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__errors.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__errors.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__errors.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__errors.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__gamepad__axes.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__gamepad__axes.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__gamepad__axes.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__gamepad__axes.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__gamepad__buttons.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__gamepad__buttons.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__gamepad__buttons.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__gamepad__buttons.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__hat__state.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__hat__state.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__hat__state.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__hat__state.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__init.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__init.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__init.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__init.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__input.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__input.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__input.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__input.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__joysticks.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__joysticks.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__joysticks.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__joysticks.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__keys.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__keys.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__keys.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__keys.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__mods.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__mods.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__mods.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__mods.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__monitor.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__monitor.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__monitor.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__monitor.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__native.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__native.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__native.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__native.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__shapes.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__shapes.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__shapes.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__shapes.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__vulkan.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__vulkan.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__vulkan.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__vulkan.html diff --git a/ExternalResources/glfw-3.3/docs/html/group__window.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__window.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/group__window.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/group__window.html diff --git a/ExternalResources/glfw-3.3/docs/html/index.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/index.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/index.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/index.html diff --git a/ExternalResources/glfw-3.3/docs/html/input_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/input_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/input_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/input_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/input_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/input_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/input_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/input_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/internal_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/internal_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/internal_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/internal_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/internals_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/internals_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/internals_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/internals_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/intro_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/intro_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/intro_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/intro_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/intro_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/intro_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/intro_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/intro_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/jquery.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/jquery.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/jquery.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/jquery.js diff --git a/ExternalResources/glfw-3.3/docs/html/main_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/main_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/main_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/main_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/menu.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/menu.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/menu.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/menu.js diff --git a/ExternalResources/glfw-3.3/docs/html/menudata.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/menudata.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/menudata.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/menudata.js diff --git a/ExternalResources/glfw-3.3/docs/html/modules.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/modules.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/modules.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/modules.html diff --git a/ExternalResources/glfw-3.3/docs/html/monitor_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/monitor_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/monitor_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/monitor_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/monitor_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/monitor_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/monitor_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/monitor_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/moving_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/moving_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/moving_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/moving_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/moving_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/moving_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/moving_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/moving_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/nav_f.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/nav_f.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/nav_f.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/nav_f.png diff --git a/ExternalResources/glfw-3.3/docs/html/nav_g.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/nav_g.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/nav_g.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/nav_g.png diff --git a/ExternalResources/glfw-3.3/docs/html/nav_h.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/nav_h.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/nav_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/nav_h.png diff --git a/ExternalResources/glfw-3.3/docs/html/news.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/news.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/news.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/news.html diff --git a/ExternalResources/glfw-3.3/docs/html/news_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/news_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/news_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/news_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/open.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/open.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/open.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/open.png diff --git a/ExternalResources/glfw-3.3/docs/html/pages.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/pages.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/pages.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/pages.html diff --git a/ExternalResources/glfw-3.3/docs/html/quick_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/quick_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/quick_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/quick_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/quick_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/quick_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/quick_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/quick_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_1.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_1.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_1.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_1.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_10.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_10.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_10.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_10.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_10.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_10.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_11.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_11.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_11.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_11.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_11.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_11.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_2.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_2.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_2.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_2.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_3.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_3.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_3.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_3.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_4.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_4.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_4.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_4.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_5.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_5.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_5.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_5.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_6.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_6.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_6.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_6.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_7.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_7.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_7.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_7.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_8.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_8.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_8.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_8.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_9.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_9.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_9.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_9.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_a.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_a.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_a.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_a.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_b.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_b.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_b.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_b.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_b.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_b.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_c.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_c.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_c.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_c.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_c.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_c.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_d.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_d.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_d.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_d.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_d.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_d.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_e.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_e.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_e.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_e.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_e.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_e.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_f.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_f.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_f.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/all_f.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_f.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/all_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/all_f.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/classes_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/classes_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/classes_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/classes_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/classes_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/classes_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/classes_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/classes_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/close.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/close.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/close.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/close.png diff --git a/ExternalResources/glfw-3.3/docs/html/search/defines_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/defines_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/defines_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/defines_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/defines_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/defines_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/defines_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/defines_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_1.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_1.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_1.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_1.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_2.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_2.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_2.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_2.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_3.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_3.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_3.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_3.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_4.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_4.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_4.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_4.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_5.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_5.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_5.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_5.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_6.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_6.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_6.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_6.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_7.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_7.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_7.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_7.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_8.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_8.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/files_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_8.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/files_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/files_8.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/functions_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/functions_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/functions_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/functions_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/functions_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/functions_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/functions_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/functions_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_1.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_1.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_1.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_1.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_2.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_2.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_2.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_2.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_3.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_3.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_3.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_3.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_4.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_4.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_4.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_4.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_5.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_5.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_5.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_5.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_6.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_6.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_6.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_6.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_7.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_7.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_7.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_7.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_8.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_8.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_8.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_8.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_9.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_9.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_9.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_9.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_a.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_a.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/groups_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_a.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/groups_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/groups_a.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/mag_sel.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/mag_sel.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/mag_sel.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/mag_sel.png diff --git a/ExternalResources/glfw-3.3/docs/html/search/nomatches.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/nomatches.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/nomatches.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/nomatches.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_1.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_1.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_1.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_1.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_2.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_2.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_2.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_2.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_3.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_3.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_3.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_3.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_4.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_4.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_4.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_4.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_5.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_5.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_5.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_5.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_6.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_6.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_6.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_6.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_7.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_7.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_7.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_7.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_8.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_8.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_8.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_8.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_9.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_9.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_9.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_9.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_a.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_a.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/pages_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_a.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/pages_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/pages_a.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/search.css b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search.css similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/search.css rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search.css diff --git a/ExternalResources/glfw-3.3/docs/html/search/search.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/search.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/search_l.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search_l.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/search_l.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search_l.png diff --git a/ExternalResources/glfw-3.3/docs/html/search/search_m.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search_m.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/search_m.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search_m.png diff --git a/ExternalResources/glfw-3.3/docs/html/search/search_r.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search_r.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/search_r.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/search_r.png diff --git a/ExternalResources/glfw-3.3/docs/html/search/searchdata.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/searchdata.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/searchdata.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/searchdata.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/typedefs_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/typedefs_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/typedefs_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/typedefs_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/typedefs_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/typedefs_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/typedefs_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/typedefs_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_0.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_0.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_0.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_0.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_1.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_1.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_1.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_1.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_2.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_2.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_2.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_2.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_3.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_3.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_3.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_3.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_4.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_4.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_4.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_4.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_5.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_5.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_5.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_5.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_6.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_6.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_6.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_6.js diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_7.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_7.html diff --git a/ExternalResources/glfw-3.3/docs/html/search/variables_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_7.js similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/search/variables_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/search/variables_7.js diff --git a/ExternalResources/glfw-3.3/docs/html/spaces.svg b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/spaces.svg similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/spaces.svg rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/spaces.svg diff --git a/ExternalResources/glfw-3.3/docs/html/splitbar.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/splitbar.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/splitbar.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/splitbar.png diff --git a/ExternalResources/glfw-3.3/docs/html/structGLFWgamepadstate.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWgamepadstate.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/structGLFWgamepadstate.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWgamepadstate.html diff --git a/ExternalResources/glfw-3.3/docs/html/structGLFWgammaramp.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWgammaramp.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/structGLFWgammaramp.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWgammaramp.html diff --git a/ExternalResources/glfw-3.3/docs/html/structGLFWimage.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWimage.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/structGLFWimage.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWimage.html diff --git a/ExternalResources/glfw-3.3/docs/html/structGLFWvidmode.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWvidmode.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/structGLFWvidmode.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/structGLFWvidmode.html diff --git a/ExternalResources/glfw-3.3/docs/html/sync_off.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/sync_off.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/sync_off.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/sync_off.png diff --git a/ExternalResources/glfw-3.3/docs/html/sync_on.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/sync_on.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/sync_on.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/sync_on.png diff --git a/ExternalResources/glfw-3.3/docs/html/tab_a.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_a.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/tab_a.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_a.png diff --git a/ExternalResources/glfw-3.3/docs/html/tab_b.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_b.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/tab_b.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_b.png diff --git a/ExternalResources/glfw-3.3/docs/html/tab_h.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_h.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/tab_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_h.png diff --git a/ExternalResources/glfw-3.3/docs/html/tab_s.png b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_s.png similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/tab_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tab_s.png diff --git a/ExternalResources/glfw-3.3/docs/html/tabs.css b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tabs.css similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/tabs.css rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/tabs.css diff --git a/ExternalResources/glfw-3.3/docs/html/vulkan_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/vulkan_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/vulkan_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/vulkan_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/vulkan_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/vulkan_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/vulkan_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/vulkan_guide.html diff --git a/ExternalResources/glfw-3.3/docs/html/window_8dox.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/window_8dox.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/window_8dox.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/window_8dox.html diff --git a/ExternalResources/glfw-3.3/docs/html/window_guide.html b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/window_guide.html similarity index 100% rename from ExternalResources/glfw-3.3/docs/html/window_guide.html rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/html/window_guide.html diff --git a/ExternalResources/glfw-3.3/docs/input.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/input.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/input.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/input.dox diff --git a/ExternalResources/glfw-3.3/docs/internal.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/internal.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/internal.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/internal.dox diff --git a/ExternalResources/glfw-3.3/docs/intro.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/intro.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/intro.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/intro.dox diff --git a/ExternalResources/glfw-3.3/docs/main.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/main.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/main.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/main.dox diff --git a/ExternalResources/glfw-3.3/docs/monitor.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/monitor.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/monitor.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/monitor.dox diff --git a/ExternalResources/glfw-3.3/docs/moving.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/moving.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/moving.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/moving.dox diff --git a/ExternalResources/glfw-3.3/docs/news.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/news.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/news.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/news.dox diff --git a/ExternalResources/glfw-3.3/docs/quick.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/quick.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/quick.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/quick.dox diff --git a/ExternalResources/glfw-3.3/docs/spaces.svg b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/spaces.svg similarity index 100% rename from ExternalResources/glfw-3.3/docs/spaces.svg rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/spaces.svg diff --git a/ExternalResources/glfw-3.3/docs/vulkan.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/vulkan.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/vulkan.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/vulkan.dox diff --git a/ExternalResources/glfw-3.3/docs/window.dox b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/window.dox similarity index 100% rename from ExternalResources/glfw-3.3/docs/window.dox rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/docs/window.dox diff --git a/ExternalResources/glfw-3.3/examples/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/CMakeLists.txt similarity index 100% rename from ExternalResources/glfw-3.3/examples/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/CMakeLists.txt diff --git a/ExternalResources/glfw-3.3/examples/boing.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/boing.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/boing.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/boing.c diff --git a/ExternalResources/glfw-3.3/examples/gears.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/gears.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/gears.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/gears.c diff --git a/ExternalResources/glfw-3.3/examples/glfw.icns b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/glfw.icns similarity index 100% rename from ExternalResources/glfw-3.3/examples/glfw.icns rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/glfw.icns diff --git a/ExternalResources/glfw-3.3/examples/glfw.ico b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/glfw.ico similarity index 100% rename from ExternalResources/glfw-3.3/examples/glfw.ico rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/glfw.ico diff --git a/ExternalResources/glfw-3.3/examples/glfw.rc b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/glfw.rc similarity index 100% rename from ExternalResources/glfw-3.3/examples/glfw.rc rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/glfw.rc diff --git a/ExternalResources/glfw-3.3/examples/heightmap.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/heightmap.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/heightmap.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/heightmap.c diff --git a/ExternalResources/glfw-3.3/examples/offscreen.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/offscreen.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/offscreen.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/offscreen.c diff --git a/ExternalResources/glfw-3.3/examples/particles.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/particles.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/particles.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/particles.c diff --git a/ExternalResources/glfw-3.3/examples/sharing.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/sharing.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/sharing.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/sharing.c diff --git a/ExternalResources/glfw-3.3/examples/simple.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/simple.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/simple.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/simple.c diff --git a/ExternalResources/glfw-3.3/examples/splitview.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/splitview.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/splitview.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/splitview.c diff --git a/ExternalResources/glfw-3.3/examples/wave.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/wave.c similarity index 100% rename from ExternalResources/glfw-3.3/examples/wave.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/examples/wave.c diff --git a/ExternalResources/glfw-3.3/include/GLFW/glfw3.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/include/GLFW/glfw3.h similarity index 100% rename from ExternalResources/glfw-3.3/include/GLFW/glfw3.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/include/GLFW/glfw3.h diff --git a/ExternalResources/glfw-3.3/include/GLFW/glfw3native.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/include/GLFW/glfw3native.h similarity index 100% rename from ExternalResources/glfw-3.3/include/GLFW/glfw3native.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/include/GLFW/glfw3native.h diff --git a/ExternalResources/glfw-3.3/src/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/CMakeLists.txt similarity index 100% rename from ExternalResources/glfw-3.3/src/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/CMakeLists.txt diff --git a/ExternalResources/glfw-3.3/src/cocoa_init.m b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_init.m similarity index 100% rename from ExternalResources/glfw-3.3/src/cocoa_init.m rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_init.m diff --git a/ExternalResources/glfw-3.3/src/cocoa_joystick.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_joystick.h similarity index 100% rename from ExternalResources/glfw-3.3/src/cocoa_joystick.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_joystick.h diff --git a/ExternalResources/glfw-3.3/src/cocoa_joystick.m b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_joystick.m similarity index 100% rename from ExternalResources/glfw-3.3/src/cocoa_joystick.m rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_joystick.m diff --git a/ExternalResources/glfw-3.3/src/cocoa_monitor.m b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_monitor.m similarity index 100% rename from ExternalResources/glfw-3.3/src/cocoa_monitor.m rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_monitor.m diff --git a/ExternalResources/glfw-3.3/src/cocoa_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_platform.h similarity index 100% rename from ExternalResources/glfw-3.3/src/cocoa_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_platform.h diff --git a/ExternalResources/glfw-3.3/src/cocoa_time.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_time.c similarity index 100% rename from ExternalResources/glfw-3.3/src/cocoa_time.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_time.c diff --git a/ExternalResources/glfw-3.3/src/cocoa_window.m b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_window.m similarity index 100% rename from ExternalResources/glfw-3.3/src/cocoa_window.m rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/cocoa_window.m diff --git a/ExternalResources/glfw-3.3/src/context.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/context.c similarity index 100% rename from ExternalResources/glfw-3.3/src/context.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/context.c diff --git a/ExternalResources/glfw-3.3/src/egl_context.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/egl_context.c similarity index 100% rename from ExternalResources/glfw-3.3/src/egl_context.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/egl_context.c diff --git a/ExternalResources/glfw-3.3/src/egl_context.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/egl_context.h similarity index 100% rename from ExternalResources/glfw-3.3/src/egl_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/egl_context.h diff --git a/ExternalResources/glfw-3.3/src/glfw3.pc.in b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glfw3.pc.in similarity index 100% rename from ExternalResources/glfw-3.3/src/glfw3.pc.in rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glfw3.pc.in diff --git a/ExternalResources/glfw-3.3/src/glfw3Config.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glfw3Config.cmake.in similarity index 100% rename from ExternalResources/glfw-3.3/src/glfw3Config.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glfw3Config.cmake.in diff --git a/ExternalResources/glfw-3.3/src/glfw_config.h.in b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glfw_config.h.in similarity index 100% rename from ExternalResources/glfw-3.3/src/glfw_config.h.in rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glfw_config.h.in diff --git a/ExternalResources/glfw-3.3/src/glx_context.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glx_context.c similarity index 100% rename from ExternalResources/glfw-3.3/src/glx_context.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glx_context.c diff --git a/ExternalResources/glfw-3.3/src/glx_context.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glx_context.h similarity index 100% rename from ExternalResources/glfw-3.3/src/glx_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/glx_context.h diff --git a/ExternalResources/glfw-3.3/src/init.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/init.c similarity index 100% rename from ExternalResources/glfw-3.3/src/init.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/init.c diff --git a/ExternalResources/glfw-3.3/src/input.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/input.c similarity index 100% rename from ExternalResources/glfw-3.3/src/input.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/input.c diff --git a/ExternalResources/glfw-3.3/src/internal.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/internal.h similarity index 100% rename from ExternalResources/glfw-3.3/src/internal.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/internal.h diff --git a/ExternalResources/glfw-3.3/src/linux_joystick.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/linux_joystick.c similarity index 100% rename from ExternalResources/glfw-3.3/src/linux_joystick.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/linux_joystick.c diff --git a/ExternalResources/glfw-3.3/src/linux_joystick.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/linux_joystick.h similarity index 100% rename from ExternalResources/glfw-3.3/src/linux_joystick.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/linux_joystick.h diff --git a/ExternalResources/glfw-3.3/src/mappings.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/mappings.h similarity index 100% rename from ExternalResources/glfw-3.3/src/mappings.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/mappings.h diff --git a/ExternalResources/glfw-3.3/src/mappings.h.in b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/mappings.h.in similarity index 100% rename from ExternalResources/glfw-3.3/src/mappings.h.in rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/mappings.h.in diff --git a/ExternalResources/glfw-3.3/src/monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/monitor.c similarity index 100% rename from ExternalResources/glfw-3.3/src/monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/monitor.c diff --git a/ExternalResources/glfw-3.3/src/nsgl_context.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/nsgl_context.h similarity index 100% rename from ExternalResources/glfw-3.3/src/nsgl_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/nsgl_context.h diff --git a/ExternalResources/glfw-3.3/src/nsgl_context.m b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/nsgl_context.m similarity index 100% rename from ExternalResources/glfw-3.3/src/nsgl_context.m rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/nsgl_context.m diff --git a/ExternalResources/glfw-3.3/src/null_init.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_init.c similarity index 100% rename from ExternalResources/glfw-3.3/src/null_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_init.c diff --git a/ExternalResources/glfw-3.3/src/null_joystick.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_joystick.c similarity index 100% rename from ExternalResources/glfw-3.3/src/null_joystick.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_joystick.c diff --git a/ExternalResources/glfw-3.3/src/null_joystick.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_joystick.h similarity index 100% rename from ExternalResources/glfw-3.3/src/null_joystick.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_joystick.h diff --git a/ExternalResources/glfw-3.3/src/null_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_monitor.c similarity index 100% rename from ExternalResources/glfw-3.3/src/null_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_monitor.c diff --git a/ExternalResources/glfw-3.3/src/null_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_platform.h similarity index 100% rename from ExternalResources/glfw-3.3/src/null_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_platform.h diff --git a/ExternalResources/glfw-3.3/src/null_window.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_window.c similarity index 100% rename from ExternalResources/glfw-3.3/src/null_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/null_window.c diff --git a/ExternalResources/glfw-3.3/src/osmesa_context.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/osmesa_context.c similarity index 100% rename from ExternalResources/glfw-3.3/src/osmesa_context.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/osmesa_context.c diff --git a/ExternalResources/glfw-3.3/src/osmesa_context.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/osmesa_context.h similarity index 100% rename from ExternalResources/glfw-3.3/src/osmesa_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/osmesa_context.h diff --git a/ExternalResources/glfw-3.3/src/posix_thread.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_thread.c similarity index 100% rename from ExternalResources/glfw-3.3/src/posix_thread.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_thread.c diff --git a/ExternalResources/glfw-3.3/src/posix_thread.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_thread.h similarity index 100% rename from ExternalResources/glfw-3.3/src/posix_thread.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_thread.h diff --git a/ExternalResources/glfw-3.3/src/posix_time.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_time.c similarity index 100% rename from ExternalResources/glfw-3.3/src/posix_time.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_time.c diff --git a/ExternalResources/glfw-3.3/src/posix_time.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_time.h similarity index 100% rename from ExternalResources/glfw-3.3/src/posix_time.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/posix_time.h diff --git a/ExternalResources/glfw-3.3/src/vulkan.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/vulkan.c similarity index 100% rename from ExternalResources/glfw-3.3/src/vulkan.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/vulkan.c diff --git a/ExternalResources/glfw-3.3/src/wgl_context.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wgl_context.c similarity index 100% rename from ExternalResources/glfw-3.3/src/wgl_context.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wgl_context.c diff --git a/ExternalResources/glfw-3.3/src/wgl_context.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wgl_context.h similarity index 100% rename from ExternalResources/glfw-3.3/src/wgl_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wgl_context.h diff --git a/ExternalResources/glfw-3.3/src/win32_init.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_init.c similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_init.c diff --git a/ExternalResources/glfw-3.3/src/win32_joystick.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_joystick.c similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_joystick.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_joystick.c diff --git a/ExternalResources/glfw-3.3/src/win32_joystick.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_joystick.h similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_joystick.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_joystick.h diff --git a/ExternalResources/glfw-3.3/src/win32_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_monitor.c similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_monitor.c diff --git a/ExternalResources/glfw-3.3/src/win32_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_platform.h similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_platform.h diff --git a/ExternalResources/glfw-3.3/src/win32_thread.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_thread.c similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_thread.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_thread.c diff --git a/ExternalResources/glfw-3.3/src/win32_time.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_time.c similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_time.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_time.c diff --git a/ExternalResources/glfw-3.3/src/win32_window.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_window.c similarity index 100% rename from ExternalResources/glfw-3.3/src/win32_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/win32_window.c diff --git a/ExternalResources/glfw-3.3/src/window.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/window.c similarity index 100% rename from ExternalResources/glfw-3.3/src/window.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/window.c diff --git a/ExternalResources/glfw-3.3/src/wl_init.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_init.c similarity index 100% rename from ExternalResources/glfw-3.3/src/wl_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_init.c diff --git a/ExternalResources/glfw-3.3/src/wl_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_monitor.c similarity index 100% rename from ExternalResources/glfw-3.3/src/wl_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_monitor.c diff --git a/ExternalResources/glfw-3.3/src/wl_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_platform.h similarity index 100% rename from ExternalResources/glfw-3.3/src/wl_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_platform.h diff --git a/ExternalResources/glfw-3.3/src/wl_window.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_window.c similarity index 100% rename from ExternalResources/glfw-3.3/src/wl_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/wl_window.c diff --git a/ExternalResources/glfw-3.3/src/x11_init.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_init.c similarity index 100% rename from ExternalResources/glfw-3.3/src/x11_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_init.c diff --git a/ExternalResources/glfw-3.3/src/x11_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_monitor.c similarity index 100% rename from ExternalResources/glfw-3.3/src/x11_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_monitor.c diff --git a/ExternalResources/glfw-3.3/src/x11_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_platform.h similarity index 100% rename from ExternalResources/glfw-3.3/src/x11_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_platform.h diff --git a/ExternalResources/glfw-3.3/src/x11_window.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_window.c similarity index 100% rename from ExternalResources/glfw-3.3/src/x11_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/x11_window.c diff --git a/ExternalResources/glfw-3.3/src/xkb_unicode.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/xkb_unicode.c similarity index 100% rename from ExternalResources/glfw-3.3/src/xkb_unicode.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/xkb_unicode.c diff --git a/ExternalResources/glfw-3.3/src/xkb_unicode.h b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/xkb_unicode.h similarity index 100% rename from ExternalResources/glfw-3.3/src/xkb_unicode.h rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/src/xkb_unicode.h diff --git a/ExternalResources/glfw-3.3/tests/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/CMakeLists.txt similarity index 100% rename from ExternalResources/glfw-3.3/tests/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/CMakeLists.txt diff --git a/ExternalResources/glfw-3.3/tests/clipboard.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/clipboard.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/clipboard.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/clipboard.c diff --git a/ExternalResources/glfw-3.3/tests/cursor.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/cursor.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/cursor.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/cursor.c diff --git a/ExternalResources/glfw-3.3/tests/empty.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/empty.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/empty.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/empty.c diff --git a/ExternalResources/glfw-3.3/tests/events.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/events.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/events.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/events.c diff --git a/ExternalResources/glfw-3.3/tests/gamma.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/gamma.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/gamma.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/gamma.c diff --git a/ExternalResources/glfw-3.3/tests/glfwinfo.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/glfwinfo.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/glfwinfo.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/glfwinfo.c diff --git a/ExternalResources/glfw-3.3/tests/icon.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/icon.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/icon.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/icon.c diff --git a/ExternalResources/glfw-3.3/tests/iconify.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/iconify.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/iconify.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/iconify.c diff --git a/ExternalResources/glfw-3.3/tests/inputlag.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/inputlag.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/inputlag.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/inputlag.c diff --git a/ExternalResources/glfw-3.3/tests/joysticks.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/joysticks.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/joysticks.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/joysticks.c diff --git a/ExternalResources/glfw-3.3/tests/monitors.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/monitors.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/monitors.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/monitors.c diff --git a/ExternalResources/glfw-3.3/tests/msaa.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/msaa.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/msaa.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/msaa.c diff --git a/ExternalResources/glfw-3.3/tests/opacity.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/opacity.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/opacity.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/opacity.c diff --git a/ExternalResources/glfw-3.3/tests/reopen.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/reopen.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/reopen.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/reopen.c diff --git a/ExternalResources/glfw-3.3/tests/tearing.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/tearing.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/tearing.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/tearing.c diff --git a/ExternalResources/glfw-3.3/tests/threads.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/threads.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/threads.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/threads.c diff --git a/ExternalResources/glfw-3.3/tests/timeout.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/timeout.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/timeout.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/timeout.c diff --git a/ExternalResources/glfw-3.3/tests/title.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/title.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/title.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/title.c diff --git a/ExternalResources/glfw-3.3/tests/vulkan.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/vulkan.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/vulkan.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/vulkan.c diff --git a/ExternalResources/glfw-3.3/tests/windows.c b/Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/windows.c similarity index 100% rename from ExternalResources/glfw-3.3/tests/windows.c rename to Reality-Game-Engine-Week-4/ExternalResources/glfw-3.3/tests/windows.c diff --git a/ExternalResources/glm-0.9.9.5/glm/.appveyor.yml b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/.appveyor.yml similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/.appveyor.yml rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/.appveyor.yml diff --git a/ExternalResources/glm-0.9.9.5/glm/.gitignore b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/.gitignore similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/.gitignore rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/.gitignore diff --git a/ExternalResources/glm-0.9.9.5/glm/.travis.yml b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/.travis.yml similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/.travis.yml rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/.travis.yml diff --git a/ExternalResources/glm-0.9.9.5/glm/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/cmake/glm.pc.in b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake/glm.pc.in similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/cmake/glm.pc.in rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake/glm.pc.in diff --git a/ExternalResources/glm-0.9.9.5/glm/cmake/glmBuildConfig.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake/glmBuildConfig.cmake.in similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/cmake/glmBuildConfig.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake/glmBuildConfig.cmake.in diff --git a/ExternalResources/glm-0.9.9.5/glm/cmake/glmConfig.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake/glmConfig.cmake.in similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/cmake/glmConfig.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake/glmConfig.cmake.in diff --git a/ExternalResources/glm-0.9.9.5/glm/cmake_uninstall.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake_uninstall.cmake.in similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/cmake_uninstall.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/cmake_uninstall.cmake.in diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00002.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00002.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00002.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00002.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00002_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00002_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00002_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00002_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00005_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00005_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00005_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00005_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00008_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00008_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00008_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00008_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00011_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00011_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00011_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00011_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00014_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00014_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00014_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00014_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00017_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00017_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00017_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00017_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00020_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00020_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00020_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00020_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00023_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00023_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00023_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00023_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00026_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00026_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00026_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00026_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00029_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00029_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00029_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00029_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00032_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00032_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00032_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00032_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00035_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00035_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00035_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00035_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00038.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00038.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00038.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00038.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00038_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00038_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00038_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00038_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00041.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00041.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00041.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00041.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00041_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00041_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00041_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00041_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00044.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00044.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00044.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00044.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00044_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00044_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00044_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00044_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00047.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00047.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00047.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00047.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00047_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00047_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00047_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00047_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00050.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00050.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00050.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00050.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00050_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00050_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00050_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00050_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00053.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00053.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00053.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00053.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00053_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00053_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00053_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00053_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00056.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00056.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00056.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00056.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00056_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00056_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00056_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00056_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00059.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00059.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00059.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00059.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00059_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00059_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00059_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00059_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00062.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00062.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00062.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00062.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00062_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00062_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00062_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00062_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00065_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00065_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00065_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00065_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00068.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00068.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00068.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00068.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00068_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00068_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00068_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00068_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00071.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00071.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00071.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00071.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00071_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00071_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00071_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00071_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00074.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00074.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00074.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00074.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00074_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00074_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00074_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00074_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00077.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00077.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00077.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00077.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00077_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00077_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00077_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00077_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00080.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00080.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00080.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00080.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00080_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00080_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00080_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00080_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00083.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00083.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00083.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00083.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00083_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00083_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00083_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00083_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00086.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00086.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00086.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00086.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00086_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00086_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00086_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00086_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00089.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00089.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00089.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00089.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00089_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00089_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00089_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00089_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00092.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00092.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00092.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00092.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00092_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00092_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00092_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00092_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00095.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00095.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00095.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00095.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00095_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00095_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00095_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00095_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00098.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00098.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00098.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00098.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00098_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00098_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00098_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00098_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00101.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00101.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00101.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00101.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00101_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00101_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00101_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00101_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00104.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00104.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00104.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00104.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00104_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00104_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00104_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00104_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00107.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00107.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00107.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00107.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00107_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00107_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00107_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00107_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00110.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00110.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00110.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00110.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00110_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00110_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00110_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00110_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00113.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00113.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00113.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00113.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00113_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00113_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00113_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00113_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00116.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00116.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00116.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00116.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00116_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00116_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00116_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00116_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00119.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00119.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00119.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00119.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00119_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00119_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00119_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00119_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00122.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00122.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00122.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00122.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00122_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00122_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00122_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00122_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00125.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00125.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00125.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00125.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00125_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00125_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00125_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00125_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00128.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00128.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00128.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00128.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00128_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00128_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00128_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00128_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00131.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00131.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00131.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00131.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00131_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00131_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00131_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00131_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00134.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00134.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00134.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00134.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00134_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00134_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00134_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00134_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00137.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00137.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00137.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00137.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00137_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00137_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00137_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00137_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00140.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00140.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00140.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00140.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00140_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00140_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00140_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00140_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00143.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00143.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00143.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00143.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00143_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00143_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00143_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00143_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00146.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00146.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00146.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00146.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00146_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00146_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00146_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00146_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00149.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00149.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00149.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00149.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00149_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00149_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00149_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00149_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00152.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00152.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00152.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00152.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00152_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00152_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00152_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00152_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00155.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00155.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00155.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00155.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00155_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00155_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00155_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00155_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00158.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00158.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00158.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00158.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00158_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00158_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00158_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00158_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00161.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00161.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00161.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00161.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00161_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00161_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00161_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00161_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00164.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00164.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00164.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00164.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00164_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00164_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00164_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00164_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00167.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00167.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00167.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00167.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00167_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00167_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00167_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00167_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00170.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00170.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00170.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00170.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00170_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00170_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00170_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00170_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00173.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00173.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00173.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00173.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00173_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00173_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00173_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00173_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00176.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00176.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00176.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00176.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00176_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00176_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00176_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00176_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00179_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00179_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00179_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00179_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00182.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00182.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00182.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00182.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00182_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00182_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00182_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00182_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00185.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00185.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00185.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00185.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00185_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00185_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00185_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00185_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00188.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00188.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00188.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00188.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00188_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00188_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00188_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00188_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00191.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00191.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00191.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00191.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00191_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00191_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00191_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00191_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00194.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00194.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00194.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00194.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00194_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00194_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00194_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00194_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00197.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00197.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00197.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00197.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00197_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00197_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00197_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00197_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00203.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00203.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00203.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00203.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00203_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00203_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00203_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00203_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00206.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00206.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00206.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00206.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00206_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00206_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00206_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00206_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00209.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00209.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00209.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00209.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00209_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00209_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00209_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00209_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00212.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00212.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00212.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00212.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00212_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00212_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00212_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00212_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00215.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00215.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00215.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00215.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00215_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00215_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00215_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00215_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00218.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00218.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00218.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00218.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00218_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00218_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00218_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00218_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00221.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00221.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00221.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00221.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00221_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00221_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00221_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00221_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00224.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00224.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00224.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00224.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00224_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00224_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00224_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00224_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00227.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00227.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00227.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00227.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00227_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00227_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00227_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00227_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00230.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00230.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00230.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00230.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00230_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00230_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00230_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00230_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00233.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00233.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00233.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00233.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00233_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00233_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00233_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00233_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00236.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00236.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00236.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00236.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00236_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00236_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00236_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00236_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00239.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00239.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00239.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00239.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00239_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00239_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00239_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00239_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00242.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00242.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00242.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00242.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00242_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00242_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00242_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00242_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00245.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00245.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00245.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00245.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00245_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00245_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00245_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00245_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00248.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00248.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00248.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00248.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00248_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00248_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00248_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00248_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00251.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00251.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00251.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00251.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00251_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00251_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00251_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00251_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00254.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00254.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00254.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00254.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00254_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00254_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00254_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00254_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00257.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00257.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00257.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00257.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00257_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00257_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00257_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00257_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00260.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00260.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00260.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00260.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00260_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00260_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00260_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00260_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00263.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00263.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00263.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00263.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00263_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00263_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00263_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00263_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00266.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00266.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00266.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00266.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00266_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00266_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00266_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00266_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00269.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00269.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00269.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00269.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00269_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00269_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00269_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00269_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00272.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00272.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00272.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00272.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00272_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00272_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00272_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00272_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00275.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00275.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00275.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00275.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00275_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00275_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00275_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00275_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00278.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00278.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00278.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00278.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00278_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00278_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00278_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00278_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00281.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00281.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00281.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00281.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00281_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00281_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00281_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00281_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00284.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00284.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00284.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00284.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00284_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00284_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00284_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00284_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00287.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00287.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00287.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00287.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00287_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00287_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00287_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00287_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00290.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00290.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00290.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00290.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00290_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00290_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00290_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00290_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00293.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00293.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00293.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00293.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00293_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00293_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00293_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00293_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00296.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00296.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00296.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00296.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00296_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00296_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00296_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00296_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00299.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00299.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00299.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00299.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00299_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00299_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00299_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00299_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00302.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00302.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00302.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00302.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00302_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00302_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00302_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00302_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00305.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00305.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00305.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00305.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00305_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00305_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00305_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00305_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00308.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00308.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00308.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00308.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00308_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00308_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00308_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00308_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00311.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00311.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00311.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00311.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00311_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00311_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00311_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00311_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00314.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00314.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00314.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00314.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00314_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00314_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00314_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00314_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00317.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00317.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00317.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00317.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00317_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00317_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00317_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00317_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00320.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00320.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00320.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00320.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00320_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00320_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00320_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00320_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00323.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00323.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00323.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00323.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00323_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00323_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00323_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00323_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00326.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00326.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00326.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00326.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00326_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00326_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00326_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00326_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00329.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00329.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00329.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00329.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00329_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00329_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00329_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00329_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00332.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00332.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00332.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00332.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00332_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00332_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00332_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00332_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00335.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00335.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00335.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00335.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00335_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00335_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00335_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00335_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00338.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00338.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00338.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00338.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00338_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00338_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00338_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00338_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00341.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00341.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00341.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00341.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00341_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00341_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00341_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00341_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00344.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00344.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00344.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00344.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00344_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00344_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00344_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00344_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00347.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00347.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00347.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00347.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00347_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00347_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00347_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00347_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00350.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00350.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00350.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00350.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00350_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00350_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00350_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00350_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00353.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00353.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00353.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00353.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00353_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00353_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00353_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00353_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00356.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00356.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00356.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00356.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00356_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00356_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00356_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00356_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00359.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00359.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00359.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00359.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00359_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00359_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00359_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00359_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00362.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00362.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00362.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00362.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00362_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00362_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00362_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00362_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00365.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00365.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00365.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00365.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00365_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00365_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00365_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00365_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00368.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00368.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00368.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00368.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00368_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00368_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00368_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00368_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00371.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00371.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00371.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00371.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00371_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00371_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00371_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00371_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00374.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00374.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00374.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00374.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00374_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00374_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00374_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00374_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00377.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00377.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00377.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00377.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00377_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00377_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00377_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00377_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00380.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00380.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00380.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00380.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00380_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00380_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00380_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00380_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00383.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00383.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00383.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00383.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00383_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00383_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00383_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00383_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00386.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00386.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00386.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00386.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00386_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00386_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00386_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00386_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00389.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00389.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00389.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00389.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00389_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00389_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00389_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00389_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00392.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00392.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00392.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00392.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00392_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00392_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00392_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00392_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00395.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00395.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00395.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00395.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00395_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00395_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00395_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00395_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00398.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00398.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00398.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00398.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00398_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00398_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00398_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00398_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00401.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00401.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00401.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00401.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00401_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00401_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00401_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00401_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00404.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00404.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00404.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00404.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00404_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00404_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00404_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00404_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00407.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00407.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00407.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00407.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00407_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00407_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00407_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00407_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00410.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00410.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00410.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00410.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00410_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00410_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00410_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00410_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00413.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00413.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00413.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00413.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00413_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00413_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00413_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00413_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00416.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00416.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00416.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00416.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00416_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00416_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00416_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00416_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00419.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00419.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00419.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00419.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00419_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00419_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00419_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00419_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00422.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00422.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00422.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00422.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00422_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00422_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00422_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00422_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00425.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00425.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00425.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00425.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00425_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00425_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00425_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00425_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00428.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00428.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00428.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00428.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00428_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00428_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00428_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00428_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00431.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00431.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00431.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00431.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00431_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00431_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00431_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00431_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00434.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00434.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00434.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00434.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00434_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00434_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00434_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00434_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00437.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00437.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00437.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00437.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00437_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00437_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00437_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00437_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00440.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00440.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00440.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00440.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00440_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00440_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00440_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00440_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00443.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00443.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00443.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00443.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00443_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00443_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00443_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00443_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00446.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00446.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00446.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00446.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00446_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00446_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00446_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00446_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00449.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00449.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00449.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00449.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00449_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00449_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00449_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00449_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00452.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00452.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00452.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00452.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00452_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00452_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00452_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00452_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00455.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00455.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00455.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00455.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00455_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00455_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00455_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00455_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00458.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00458.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00458.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00458.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00458_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00458_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00458_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00458_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00461.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00461.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00461.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00461.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00461_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00461_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00461_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00461_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00464.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00464.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00464.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00464.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00464_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00464_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00464_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00464_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00467.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00467.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00467.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00467.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00467_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00467_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00467_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00467_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00470.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00470.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00470.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00470.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00470_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00470_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00470_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00470_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00473.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00473.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00473.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00473.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00473_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00473_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00473_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00473_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00476.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00476.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00476.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00476.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00476_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00476_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00476_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00476_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00479.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00479.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00479.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00479.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00479_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00479_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00479_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00479_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00482.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00482.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00482.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00482.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00482_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00482_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00482_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00482_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00485.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00485.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00485.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00485.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00485_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00485_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00485_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00485_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00488.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00488.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00488.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00488.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00488_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00488_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00488_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00488_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00491.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00491.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00491.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00491.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00491_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00491_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00491_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00491_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00494.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00494.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00494.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00494.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00494_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00494_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00494_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00494_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00497.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00497.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00497.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00497.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00497_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00497_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00497_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00497_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00500.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00500.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00500.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00500.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00500_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00500_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00500_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00500_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00503.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00503.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00503.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00503.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00503_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00503_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00503_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00503_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00506.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00506.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00506.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00506.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00506_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00506_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00506_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00506_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00509.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00509.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00509.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00509.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00509_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00509_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00509_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00509_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00512.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00512.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00512.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00512.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00512_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00512_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00512_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00512_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00515.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00515.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00515.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00515.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00515_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00515_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00515_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00515_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00518.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00518.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00518.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00518.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00518_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00518_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00518_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00518_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00521.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00521.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00521.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00521.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00521_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00521_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00521_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00521_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00524.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00524.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00524.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00524.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00524_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00524_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00524_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00524_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00527.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00527.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00527.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00527.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00527_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00527_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00527_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00527_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00530.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00530.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00530.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00530.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00530_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00530_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00530_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00530_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00533.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00533.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00533.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00533.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00533_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00533_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00533_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00533_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00536.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00536.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00536.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00536.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00536_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00536_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00536_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00536_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00539.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00539.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00539.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00539.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00539_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00539_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00539_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00539_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00542.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00542.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00542.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00542.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00542_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00542_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00542_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00542_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00545.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00545.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00545.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00545.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00545_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00545_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00545_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00545_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00548.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00548.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00548.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00548.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00548_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00548_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00548_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00548_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00551.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00551.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00551.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00551.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00551_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00551_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00551_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00551_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00554.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00554.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00554.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00554.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00554_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00554_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00554_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00554_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00557.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00557.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00557.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00557.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00557_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00557_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00557_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00557_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00560.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00560.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00560.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00560.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00560_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00560_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00560_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00560_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00563.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00563.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00563.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00563.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00563_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00563_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00563_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00563_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00566.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00566.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00566.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00566.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00566_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00566_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00566_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00566_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00569.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00569.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00569.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00569.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00569_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00569_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00569_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00569_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00572.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00572.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00572.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00572.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00572_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00572_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00572_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00572_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00575.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00575.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00575.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00575.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00575_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00575_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00575_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00575_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00578.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00578.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00578.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00578.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00578_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00578_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00578_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00578_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00581.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00581.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00581.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00581.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00581_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00581_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00581_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00581_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00584.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00584.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00584.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00584.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00584_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00584_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00584_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00584_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00587.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00587.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00587.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00587.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00587_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00587_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00587_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00587_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00590.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00590.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00590.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00590.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00590_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00590_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00590_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00590_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00593.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00593.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00593.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00593.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00593_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00593_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00593_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00593_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00596.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00596.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00596.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00596.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00596_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00596_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00596_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00596_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00599.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00599.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00599.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00599.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00599_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00599_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00599_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00599_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00602.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00602.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00602.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00602.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00602_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00602_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00602_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00602_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00605.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00605.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00605.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00605.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00605_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00605_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00605_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00605_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00608.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00608.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00608.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00608.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00608_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00608_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00608_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00608_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00611.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00611.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00611.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00611.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00611_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00611_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00611_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00611_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00614.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00614.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00614.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00614.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00614_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00614_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00614_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00614_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00617.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00617.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00617.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00617.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00617_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00617_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00617_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00617_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00620.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00620.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00620.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00620.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00620_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00620_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00620_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00620_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00623.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00623.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00623.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00623.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00623_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00623_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00623_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00623_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00626.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00626.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00626.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00626.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00626_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00626_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00626_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00626_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00629.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00629.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00629.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00629.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00629_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00629_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00629_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00629_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00632.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00632.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00632.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00632.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00632_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00632_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00632_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00632_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00635.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00635.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00635.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00635.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00635_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00635_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00635_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00635_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00638.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00638.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00638.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00638.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00638_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00638_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00638_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00638_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00641.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00641.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00641.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00641.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00641_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00641_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00641_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00641_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00644.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00644.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00644.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00644.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00644_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00644_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00644_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00644_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00647.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00647.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00647.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00647.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00647_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00647_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00647_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00647_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00650.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00650.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00650.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00650.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00650_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00650_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00650_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00650_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00653.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00653.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00653.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00653.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00653_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00653_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00653_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00653_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00656.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00656.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00656.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00656.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00656_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00656_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00656_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00656_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00659.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00659.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00659.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00659.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00659_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00659_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00659_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00659_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00662.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00662.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00662.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00662.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00662_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00662_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00662_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00662_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00663.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00663.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00663.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00663.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00664.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00664.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00664.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00664.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00665.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00665.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00665.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00665.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00666.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00666.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00666.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00666.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00667.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00667.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00667.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00667.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00668.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00668.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00668.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00668.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00669.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00669.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00669.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00669.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00670.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00670.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00670.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00670.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00671.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00671.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00671.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00671.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00672.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00672.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00672.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00672.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00673.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00673.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00673.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00673.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00674.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00674.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00674.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00674.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00675.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00675.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00675.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00675.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00676.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00676.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00676.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00676.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00677.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00677.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00677.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00677.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00678.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00678.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00678.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00678.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00679.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00679.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00679.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00679.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00680.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00680.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00680.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00680.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00681.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00681.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00681.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00681.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00682.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00682.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00682.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00682.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00683.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00683.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00683.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00683.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00684.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00684.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00684.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00684.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00685.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00685.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00685.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00685.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00686.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00686.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00686.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00686.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00687.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00687.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00687.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00687.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00688.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00688.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00688.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00688.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00689.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00689.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00689.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00689.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00690.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00690.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00690.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00690.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00691.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00691.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00691.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00691.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00692.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00692.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00692.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00692.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00693.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00693.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00693.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00693.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00694.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00694.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00694.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00694.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00695.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00695.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00695.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00695.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00696.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00696.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00696.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00696.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00697.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00697.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00697.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00697.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00698.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00698.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00698.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00698.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00699.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00699.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00699.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00699.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00700.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00700.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00700.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00700.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00701.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00701.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00701.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00701.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00702.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00702.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00702.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00702.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00703.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00703.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00703.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00703.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00704.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00704.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00704.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00704.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00705.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00705.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00705.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00705.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00706.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00706.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00706.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00706.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00707.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00707.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00707.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00707.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00708.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00708.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00708.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00708.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00709.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00709.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00709.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00709.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00710.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00710.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00710.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00710.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00711.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00711.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00711.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00711.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00712.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00712.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00712.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00712.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00713.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00713.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00713.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00713.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00714.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00714.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00714.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00714.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00715.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00715.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00715.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00715.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00716.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00716.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00716.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00716.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00717.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00717.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00717.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00717.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00718.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00718.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00718.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00718.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00719.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00719.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00719.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00719.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00720.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00720.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00720.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00720.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00721.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00721.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00721.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00721.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00722.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00722.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00722.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00722.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00723.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00723.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00723.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00723.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00724.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00724.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00724.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00724.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00725.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00725.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00725.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00725.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00726.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00726.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00726.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00726.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00727.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00727.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00727.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00727.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00728.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00728.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00728.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00728.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00729.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00729.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00729.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00729.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00730.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00730.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00730.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00730.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00731.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00731.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00731.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00731.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00732.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00732.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00732.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00732.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00733.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00733.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00733.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00733.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00734.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00734.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00734.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00734.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00735.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00735.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00735.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00735.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00736.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00736.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00736.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00736.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00737.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00737.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00737.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00737.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00738.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00738.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00738.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00738.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00739.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00739.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00739.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00739.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00740.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00740.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00740.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00740.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00741.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00741.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00741.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00741.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00742.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00742.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00742.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00742.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00743.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00743.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00743.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00743.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00744.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00744.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00744.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00744.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00745.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00745.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00745.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00745.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00746.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00746.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00746.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00746.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00747.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00747.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00747.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00747.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00748.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00748.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00748.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00748.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00749.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00749.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00749.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00749.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00750.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00750.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00750.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00750.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00751.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00751.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00751.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00751.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00752.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00752.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00752.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00752.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00753.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00753.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00753.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00753.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00754.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00754.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00754.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00754.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00755.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00755.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00755.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00755.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00756.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00756.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00756.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00756.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00757.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00757.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00757.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00757.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00758.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00758.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00758.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00758.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00759.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00759.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00759.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00759.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00760.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00760.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00760.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00760.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00761.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00761.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00761.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00761.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00762.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00762.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00762.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00762.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00763.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00763.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00763.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00763.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00764.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00764.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00764.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00764.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00765.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00765.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00765.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00765.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00766.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00766.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00766.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00766.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00767.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00767.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00767.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00767.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00768.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00768.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00768.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00768.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00769.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00769.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00769.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00769.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00770.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00770.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00770.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00770.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00771.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00771.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00771.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00771.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00772.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00772.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00772.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00772.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00773.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00773.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00773.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00773.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00774.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00774.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00774.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00774.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00775.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00775.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00775.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00775.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00776.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00776.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00776.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00776.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00777.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00777.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00777.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00777.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00778.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00778.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00778.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00778.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00779.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00779.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00779.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00779.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00780.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00780.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00780.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00780.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00781.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00781.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00781.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00781.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00782.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00782.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00782.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00782.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00783.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00783.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00783.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00783.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00784.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00784.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00784.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00784.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00785.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00785.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00785.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00785.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00786.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00786.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00786.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00786.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00787.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00787.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00787.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00787.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00788.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00788.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00788.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00788.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00789.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00789.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00789.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00789.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00790.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00790.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00790.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00790.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00791.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00791.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00791.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00791.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00792.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00792.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00792.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00792.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00793.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00793.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00793.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00793.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00794.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00794.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00794.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00794.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00795.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00795.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00795.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00795.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00796.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00796.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00796.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00796.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a00797.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00797.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a00797.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a00797.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01343.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01343.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01343.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01343.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01343_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01343_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01343_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01343_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01346.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01346.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01346.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01346.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01346_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01346_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01346_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01346_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01347.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01347.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01347.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01347.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01347_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01347_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01347_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01347_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01348.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01348.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01348.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01348.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01348_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01348_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01348_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01348_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01349.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01349.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01349.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01349.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01349_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01349_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01349_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01349_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01350.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01350.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01350.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01350.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01350_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01350_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01350_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01350_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01351.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01351.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01351.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01351.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01351_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01351_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01351_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01351_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01352.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01352.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01352.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01352.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01352_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01352_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01352_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01352_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01353.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01353.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01353.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01353.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01353_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01353_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01353_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01353_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01354.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01354.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01354.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01354.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01354_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01354_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01354_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01354_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01355.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01355.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01355.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01355.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01355_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01355_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01355_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01355_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01356.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01356.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01356.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01356.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01356_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01356_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01356_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01356_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01357.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01357.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01357.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01357.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01357_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01357_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01357_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01357_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01358.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01358.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01358.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01358.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01358_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01358_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01358_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01358_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01359.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01359.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01359.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01359.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01359_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01359_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01359_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01359_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01360.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01360.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01360.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01360.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01360_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01360_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01360_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01360_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01361.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01361.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01361.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01361.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01361_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01361_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01361_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01361_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01362.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01362.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01362.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01362.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01362_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01362_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01362_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01362_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01363.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01363.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01363.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01363.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01363_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01363_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01363_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01363_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01364.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01364.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01364.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01364.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01364_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01364_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01364_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01364_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01365.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01365.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01365.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01365.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01365_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01365_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01365_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01365_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01366.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01366.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01366.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01366.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01366_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01366_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01366_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01366_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01367.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01367.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01367.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01367.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01367_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01367_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01367_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01367_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01368.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01368.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01368.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01368.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01368_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01368_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01368_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01368_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01369.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01369.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01369.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01369.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01369_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01369_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01369_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01369_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01370.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01370.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01370.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01370.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01370_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01370_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01370_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01370_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01371.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01371.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01371.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01371.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01371_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01371_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01371_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01371_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01372.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01372.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01372.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01372.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01372_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01372_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01372_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01372_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01373.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01373.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01373.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01373.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01373_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01373_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01373_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01373_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01374.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01374.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01374.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01374.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01374_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01374_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01374_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01374_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01375.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01375.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01375.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01375.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01375_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01375_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01375_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01375_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01376.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01376.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01376.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01376.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01376_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01376_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01376_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01376_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01377.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01377.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01377.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01377.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01377_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01377_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01377_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01377_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01378.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01378.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01378.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01378.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01378_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01378_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01378_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01378_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01379.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01379.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01379.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01379.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01379_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01379_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01379_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01379_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01380.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01380.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01380.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01380.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01380_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01380_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01380_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01380_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01381.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01381.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01381.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01381.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01381_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01381_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01381_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01381_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01382.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01382.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01382.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01382.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01382_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01382_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01382_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01382_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01383.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01383.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01383.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01383.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01383_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01383_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01383_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01383_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01384.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01384.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01384.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01384.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01384_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01384_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01384_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01384_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01385.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01385.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01385.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01385.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01385_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01385_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01385_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01385_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01386.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01386.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01386.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01386.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01386_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01386_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01386_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01386_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01387.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01387.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01387.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01387.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01387_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01387_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01387_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01387_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01388.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01388.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01388.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01388.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01388_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01388_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01388_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01388_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01389.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01389.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01389.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01389.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01389_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01389_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01389_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01389_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01390.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01390.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01390.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01390.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01390_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01390_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01390_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01390_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01391.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01391.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01391.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01391.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01391_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01391_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01391_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01391_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01392.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01392.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01392.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01392.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01392_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01392_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01392_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01392_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01393.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01393.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01393.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01393.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01393_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01393_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01393_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01393_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01394.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01394.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01394.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01394.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/a01394_source.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01394_source.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/a01394_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/a01394_source.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/bc_s.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/bc_s.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/bc_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/bc_s.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/bdwn.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/bdwn.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/bdwn.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/bdwn.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/closed.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/closed.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/closed.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/closed.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_02cc19cee4c4780485bfe81520450212.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_02cc19cee4c4780485bfe81520450212.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_02cc19cee4c4780485bfe81520450212.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_02cc19cee4c4780485bfe81520450212.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_1551bf7b389c96495cd64da3774a1843.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_1551bf7b389c96495cd64da3774a1843.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_1551bf7b389c96495cd64da3774a1843.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_1551bf7b389c96495cd64da3774a1843.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_2c9f37f6a8d2004101d7524672238505.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_2c9f37f6a8d2004101d7524672238505.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_2c9f37f6a8d2004101d7524672238505.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_2c9f37f6a8d2004101d7524672238505.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_3da5c411f748022d233cc92a3c5e2a02.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_3da5c411f748022d233cc92a3c5e2a02.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_3da5c411f748022d233cc92a3c5e2a02.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_3da5c411f748022d233cc92a3c5e2a02.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_4ca6aa55b50e6be994025af27820140e.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_4ca6aa55b50e6be994025af27820140e.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_4ca6aa55b50e6be994025af27820140e.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_4ca6aa55b50e6be994025af27820140e.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_54de7df3bc9880881b14ec07f256fd2e.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_54de7df3bc9880881b14ec07f256fd2e.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_54de7df3bc9880881b14ec07f256fd2e.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_54de7df3bc9880881b14ec07f256fd2e.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_627f4a52155b61a75c7c4851d7df9027.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_627f4a52155b61a75c7c4851d7df9027.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_627f4a52155b61a75c7c4851d7df9027.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_627f4a52155b61a75c7c4851d7df9027.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_6399a054f5929b58eaa476233e406ce8.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_6399a054f5929b58eaa476233e406ce8.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_6399a054f5929b58eaa476233e406ce8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_6399a054f5929b58eaa476233e406ce8.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_b115b02f1dab989141fcd87ab0462f01.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_b115b02f1dab989141fcd87ab0462f01.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_b115b02f1dab989141fcd87ab0462f01.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_b115b02f1dab989141fcd87ab0462f01.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_d522931ffa1371640980b621734a4381.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_d522931ffa1371640980b621734a4381.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_d522931ffa1371640980b621734a4381.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_d522931ffa1371640980b621734a4381.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_e6ae9283c4fa4619048a0a88dfd00585.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_e6ae9283c4fa4619048a0a88dfd00585.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_e6ae9283c4fa4619048a0a88dfd00585.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_e6ae9283c4fa4619048a0a88dfd00585.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_ffdfd01cf51cdb2fe8bd5e55c6e0c4e8.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_ffdfd01cf51cdb2fe8bd5e55c6e0c4e8.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dir_ffdfd01cf51cdb2fe8bd5e55c6e0c4e8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dir_ffdfd01cf51cdb2fe8bd5e55c6e0c4e8.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/doc.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/doc.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/doc.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/doc.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.css b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.css similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.css rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.css diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/doxygen.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/dynsections.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dynsections.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/dynsections.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/dynsections.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/files.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/files.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/files.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/files.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/folderclosed.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/folderclosed.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/folderclosed.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/folderclosed.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/folderopen.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/folderopen.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/folderopen.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/folderopen.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/index.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/index.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/index.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/index.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/jquery.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/jquery.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/jquery.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/jquery.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/logo-mini.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/logo-mini.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/logo-mini.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/logo-mini.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/menu.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/menu.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/menu.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/menu.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/menudata.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/menudata.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/menudata.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/menudata.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/modules.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/modules.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/modules.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/modules.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_f.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_f.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/nav_f.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_f.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_g.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_g.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/nav_g.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_g.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_h.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_h.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/nav_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/nav_h.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/open.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/open.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/open.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/open.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_0.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_1.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_10.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_11.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_12.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_13.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_14.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_15.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_16.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_2.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_3.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_4.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_5.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_6.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_7.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_8.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_9.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_a.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_b.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_c.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_d.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_e.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/all_f.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/close.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/close.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/close.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/close.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_0.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_1.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_10.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_11.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_12.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_13.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_14.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_2.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_3.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_4.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_5.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_6.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_7.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_8.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_9.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_a.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_b.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_c.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_d.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_e.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/files_f.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_0.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_1.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_10.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_11.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_12.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_13.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_14.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_15.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_16.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_2.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_3.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_4.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_5.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_6.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_7.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_8.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_9.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_a.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_b.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_c.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_d.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_e.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/functions_f.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_0.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_1.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_2.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_3.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_4.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_5.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_6.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_7.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_8.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_9.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_a.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/groups_b.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/mag_sel.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/mag_sel.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/mag_sel.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/mag_sel.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/nomatches.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/nomatches.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/nomatches.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/nomatches.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/pages_0.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.css b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.css similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.css rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.css diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_l.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_l.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_l.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_l.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_m.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_m.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_m.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_m.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_r.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_r.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_r.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/search_r.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/searchdata.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/searchdata.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/searchdata.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/searchdata.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_0.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_1.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_2.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_3.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_4.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_5.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_6.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_7.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_8.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_9.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_a.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_b.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_c.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.html b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.html similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.html diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.js b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.js similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/search/typedefs_d.js diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/splitbar.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/splitbar.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/splitbar.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/splitbar.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/sync_off.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/sync_off.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/sync_off.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/sync_off.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/sync_on.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/sync_on.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/sync_on.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/sync_on.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_a.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_a.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/tab_a.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_a.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_b.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_b.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/tab_b.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_b.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_h.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_h.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/tab_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_h.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_s.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_s.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/tab_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tab_s.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/api/tabs.css b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tabs.css similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/api/tabs.css rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/api/tabs.css diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/man.doxy b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/man.doxy similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/man.doxy rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/man.doxy diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual.pdf b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual.pdf similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual.pdf rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual.pdf diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage1.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage1.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage1.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage1.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage2.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage2.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage2.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/frontpage2.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/g-truc.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/g-truc.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/g-truc.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/g-truc.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/logo-mini.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/logo-mini.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/logo-mini.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/logo-mini.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin1.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin1.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin2.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin2.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin3.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin3.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin3.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin3.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin4.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin4.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin4.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin4.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin5.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin5.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin5.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin5.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin6.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin6.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin6.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-perlin6.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex1.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex1.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex2.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex2.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex3.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex3.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex3.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/noise-simplex3.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-ballrand.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-ballrand.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/random-ballrand.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-ballrand.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-circularrand.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-circularrand.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/random-circularrand.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-circularrand.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-diskrand.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-diskrand.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/random-diskrand.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-diskrand.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-gaussrand.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-gaussrand.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/random-gaussrand.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-gaussrand.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-linearrand.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-linearrand.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/random-linearrand.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-linearrand.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-sphericalrand.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-sphericalrand.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/random-sphericalrand.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/random-sphericalrand.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-cinder.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-cinder.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-cinder.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-cinder.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-glsl4book.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-glsl4book.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-glsl4book.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-glsl4book.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune.jpeg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune.jpeg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune.jpeg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune.jpeg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune2.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-leosfortune2.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth1.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth1.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth1.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth1.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth3.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth3.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth3.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-opencloth3.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra1.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra1.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra2.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra2.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra3.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra3.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra3.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra3.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra4.jpg b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra4.jpg similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra4.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/manual/references-outerra4.jpg diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/bc_s.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/bc_s.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/bc_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/bc_s.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/bdwn.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/bdwn.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/bdwn.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/bdwn.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/closed.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/closed.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/closed.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/closed.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/doc.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/doc.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/doc.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/doc.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.css b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.css similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.css rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.css diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/doxygen.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/folderclosed.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/folderclosed.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/folderclosed.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/folderclosed.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/folderopen.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/folderopen.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/folderopen.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/folderopen.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/logo-mini.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/logo-mini.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/logo-mini.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/logo-mini.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_f.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_f.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_f.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_f.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_g.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_g.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_g.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_g.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_h.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_h.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/nav_h.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/open.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/open.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/open.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/open.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/splitbar.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/splitbar.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/splitbar.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/splitbar.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_off.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_off.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_off.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_off.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_on.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_on.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_on.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/sync_on.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_a.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_a.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_a.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_a.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_b.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_b.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_b.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_b.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_h.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_h.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_h.png diff --git a/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_s.png b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_s.png similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/doc/theme/tab_s.png diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/common.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/common.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/common.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/common.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/_features.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_features.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/_features.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_features.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/_fixes.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_fixes.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/_fixes.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_fixes.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/_noise.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_noise.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/_noise.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_noise.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle_func.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle_func.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle_func.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_swizzle_func.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/_vectorize.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_vectorize.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/_vectorize.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/_vectorize.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_common.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_common.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_common.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_common.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_vector_relational.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_vector_relational.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_vector_relational.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/compute_vector_relational.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_common_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_exponential_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_geometric_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_integer_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_matrix_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_packing_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_trigonometric_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/func_vector_relational_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/glm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/glm.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/glm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/glm.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/qualifier.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/qualifier.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/qualifier.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/qualifier.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/setup.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/setup.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/setup.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/setup.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_float.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_float.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_float.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_float.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_half.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x2.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x3.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat2x4.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x2.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x3.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat3x4.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x2.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x3.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_mat4x4_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_quat_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec1.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec2.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec3.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/detail/type_vec4_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/exponential.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/exponential.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/exponential.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/exponential.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_clip_space.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_common.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double2x4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double3x4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_double4x4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float2x4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float3x4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_float4x4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_projection.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_relational.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/matrix_transform.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_common_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_double_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_exponential.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_float_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_geometric.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_relational.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_transform.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/quaternion_trigonometric.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_common.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_constants.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_int_sized.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_int_sized.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_int_sized.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_int_sized.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_relational.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_uint_sized.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_uint_sized.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_uint_sized.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_uint_sized.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/scalar_ulp.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool1_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_bool4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_common.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double1_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_double4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float1_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_float4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int1_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_int4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_relational.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint1_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint2_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint3_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_uint4_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/ext/vector_ulp.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/fwd.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/fwd.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/fwd.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/fwd.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/geometric.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/geometric.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/geometric.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/geometric.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/glm.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/glm.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/glm.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/glm.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/bitfield.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/color_space.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/constants.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/epsilon.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/integer.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_access.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_integer.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_integer.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_integer.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_integer.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_inverse.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/matrix_transform.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/noise.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/packing.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion_simd.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion_simd.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion_simd.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/quaternion_simd.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/random.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/reciprocal.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/round.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_aligned.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_aligned.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_aligned.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_aligned.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_precision.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/type_ptr.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/ulp.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtc/vec1.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/vec1.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtc/vec1.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtc/vec1.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/associated_min_max.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/bit.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/closest_point.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_encoding.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/color_space_YCoCg.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/common.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/compatibility.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/component_wise.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/dual_quaternion.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/easing.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/euler_angles.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extend.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/extended_min_max.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/exterior_product.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_exponential.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_square_root.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/fast_trigonometry.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/float_notmalize.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/float_notmalize.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/float_notmalize.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/float_notmalize.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/functions.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/gradient_paint.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/handed_coordinate_space.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/hash.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/integer.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/intersect.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/io.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/log_base.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_cross_product.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_decompose.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_factorisation.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_interpolation.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_major_storage.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_operation.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_query.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/matrix_transform_2d.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/mixed_product.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/norm.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normal.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/normalize_dot.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/number_precision.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/optimum_pow.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/orthonormalize.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/perpendicular.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/polar_coordinates.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/projection.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/quaternion.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/range.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/range.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/range.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/range.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/raw_data.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_normalized_axis.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/rotate_vector.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_multiplication.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_multiplication.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_multiplication.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_multiplication.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/scalar_relational.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/spline.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/std_based_type.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/string_cast.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/texture.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/transform2.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_aligned.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/type_trait.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vec_swizzle.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vec_swizzle.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/vec_swizzle.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vec_swizzle.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_angle.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/vector_query.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.inl b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.inl similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.inl rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/gtx/wrap.inl diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/integer.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/integer.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/integer.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/integer.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat2x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat2x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat2x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat2x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat2x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat2x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat2x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat2x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat2x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat2x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat2x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat2x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat3x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat3x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat3x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat3x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat3x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat3x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat3x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat3x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat3x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat3x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat3x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat3x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat4x2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat4x2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat4x2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat4x2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat4x3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat4x3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat4x3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat4x3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/mat4x4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat4x4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/mat4x4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/mat4x4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/matrix.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/matrix.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/matrix.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/matrix.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/packing.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/packing.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/packing.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/packing.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/common.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/common.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/common.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/common.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/exponential.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/exponential.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/exponential.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/exponential.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/geometric.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/geometric.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/geometric.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/geometric.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/integer.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/integer.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/integer.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/integer.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/matrix.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/matrix.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/matrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/matrix.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/packing.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/packing.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/packing.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/packing.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/platform.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/platform.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/platform.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/trigonometric.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/trigonometric.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/trigonometric.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/trigonometric.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/simd/vector_relational.h b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/vector_relational.h similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/simd/vector_relational.h rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/simd/vector_relational.h diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/trigonometric.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/trigonometric.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/trigonometric.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/trigonometric.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/vec2.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vec2.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/vec2.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vec2.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/vec3.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vec3.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/vec3.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vec3.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/vec4.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vec4.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/vec4.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vec4.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/glm/vector_relational.hpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vector_relational.hpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/glm/vector_relational.hpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/glm/vector_relational.hpp diff --git a/ExternalResources/glm-0.9.9.5/glm/manual.md b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/manual.md similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/manual.md rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/manual.md diff --git a/ExternalResources/glm-0.9.9.5/glm/readme.md b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/readme.md similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/readme.md rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/readme.md diff --git a/ExternalResources/glm-0.9.9.5/glm/test/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/test/bug/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/bug/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/bug/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/bug/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/test/bug/bug_ms_vec_static.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/bug/bug_ms_vec_static.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/bug/bug_ms_vec_static.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/bug/bug_ms_vec_static.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_constexpr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_constexpr.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_constexpr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_constexpr.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_defaulted_ctor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_defaulted_ctor.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_defaulted_ctor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_cpp_defaulted_ctor.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_aligned_gentypes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_aligned_gentypes.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_force_aligned_gentypes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_aligned_gentypes.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_ctor_init.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_ctor_init.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_force_ctor_init.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_ctor_init.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_explicit_ctor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_explicit_ctor.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_force_explicit_ctor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_explicit_ctor.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_inline.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_inline.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_force_inline.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_inline.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_pure.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_pure.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_force_pure.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_pure.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_unrestricted_gentype.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_unrestricted_gentype.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_force_unrestricted_gentype.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_unrestricted_gentype.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_xyzw_only.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_xyzw_only.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_force_xyzw_only.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_force_xyzw_only.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_common.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_common.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_common.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_common.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_exponential.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_exponential.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_exponential.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_exponential.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_geometric.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_geometric.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_geometric.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_geometric.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_bit_count.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_bit_count.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_bit_count.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_bit_count.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_lsb.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_lsb.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_lsb.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_lsb.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_msb.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_msb.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_msb.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_integer_find_msb.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_matrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_matrix.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_matrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_matrix.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_noise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_noise.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_noise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_noise.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_packing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_packing.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_packing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_packing.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_swizzle.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_swizzle.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_swizzle.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_swizzle.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_trigonometric.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_trigonometric.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_trigonometric.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_trigonometric.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_vector_relational.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_vector_relational.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_func_vector_relational.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_func_vector_relational.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_cxx98.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_cxx98.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_cxx98.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_cxx98.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_size_t_length.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_size_t_length.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_size_t_length.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_force_size_t_length.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_message.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_message.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_message.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_message.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_platform_unknown.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_platform_unknown.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_platform_unknown.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_platform_unknown.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_precision.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_precision.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_precision.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_setup_precision.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_aligned.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_aligned.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_aligned.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_aligned.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_cast.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_cast.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_cast.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_cast.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_ctor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_ctor.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_ctor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_ctor.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_int.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_int.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_length.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_length.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_length.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_length.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x2.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x2.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x3.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x3.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x4.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat2x4.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x2.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x2.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x3.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x3.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x4.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat3x4.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x2.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x2.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x3.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x3.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x4.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_mat4x4.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec1.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec1.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec2.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec2.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec3.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec3.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec4.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/core/core_type_vec4.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_clip_space.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_clip_space.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_clip_space.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_clip_space.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_common.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_common.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_common.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_common.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_projection.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_projection.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_projection.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_projection.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_relational.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_relational.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_relational.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_relational.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_transform.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_transform.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_transform.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_matrix_transform.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_common.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_common.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_common.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_common.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_exponential.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_exponential.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_exponential.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_exponential.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_geometric.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_geometric.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_geometric.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_geometric.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_relational.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_relational.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_relational.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_relational.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_transform.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_transform.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_transform.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_transform.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_trigonometric.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_trigonometric.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_trigonometric.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_trigonometric.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_type.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_type.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_type.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_quaternion_type.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_common.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_common.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_common.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_common.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_constants.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_constants.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_constants.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_constants.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_int_sized.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_int_sized.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_int_sized.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_int_sized.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_relational.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_relational.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_relational.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_relational.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_uint_sized.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_uint_sized.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_uint_sized.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_uint_sized.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_ulp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_ulp.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_ulp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_scalar_ulp.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vec1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vec1.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vec1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vec1.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_bool1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_bool1.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_bool1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_bool1.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_common.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_common.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_common.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_common.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_iec559.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_iec559.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_iec559.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_iec559.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_integer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_integer.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_integer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_integer.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_relational.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_relational.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_relational.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_relational.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_ulp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_ulp.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_ulp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/ext/ext_vector_ulp.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/glm.cppcheck b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/glm.cppcheck similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/glm.cppcheck rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/glm.cppcheck diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_bitfield.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_bitfield.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_bitfield.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_bitfield.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_color_space.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_color_space.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_color_space.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_color_space.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_constants.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_constants.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_constants.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_constants.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_epsilon.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_epsilon.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_epsilon.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_epsilon.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_integer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_integer.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_integer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_integer.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_access.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_access.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_access.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_access.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_integer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_integer.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_integer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_integer.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_inverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_inverse.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_inverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_inverse.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_transform.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_transform.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_transform.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_matrix_transform.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_noise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_noise.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_noise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_noise.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_packing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_packing.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_packing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_packing.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_quaternion.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_quaternion.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_quaternion.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_quaternion.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_random.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_random.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_random.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_random.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_reciprocal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_reciprocal.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_reciprocal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_reciprocal.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_round.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_round.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_round.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_round.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_aligned.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_aligned.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_aligned.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_aligned.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_precision.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_precision.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_precision.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_precision.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_ptr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_ptr.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_ptr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_type_ptr.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_ulp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_ulp.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_ulp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_ulp.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_user_defined_types.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_user_defined_types.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_user_defined_types.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_user_defined_types.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_vec1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_vec1.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_vec1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtc/gtc_vec1.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_associated_min_max.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_associated_min_max.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_associated_min_max.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_associated_min_max.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_closest_point.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_closest_point.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_closest_point.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_closest_point.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_encoding.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_encoding.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_encoding.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_encoding.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space_YCoCg.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space_YCoCg.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space_YCoCg.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_color_space_YCoCg.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_common.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_common.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_common.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_common.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_compatibility.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_compatibility.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_compatibility.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_compatibility.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_component_wise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_component_wise.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_component_wise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_component_wise.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_dual_quaternion.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_dual_quaternion.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_dual_quaternion.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_dual_quaternion.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_easing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_easing.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_easing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_easing.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_euler_angle.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_euler_angle.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_euler_angle.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_euler_angle.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extend.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extend.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extend.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extend.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extended_min_max.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extended_min_max.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extended_min_max.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extended_min_max.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extented_min_max.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extented_min_max.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extented_min_max.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_extented_min_max.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_exterior_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_exterior_product.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_exterior_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_exterior_product.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_exponential.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_exponential.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_exponential.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_exponential.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_square_root.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_square_root.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_square_root.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_square_root.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_trigonometry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_trigonometry.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_trigonometry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_fast_trigonometry.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_functions.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_functions.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_functions.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_functions.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_gradient_paint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_gradient_paint.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_gradient_paint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_gradient_paint.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_handed_coordinate_space.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_handed_coordinate_space.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_handed_coordinate_space.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_handed_coordinate_space.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_int_10_10_10_2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_int_10_10_10_2.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_int_10_10_10_2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_int_10_10_10_2.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_integer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_integer.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_integer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_integer.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_intersect.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_intersect.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_intersect.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_intersect.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_io.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_io.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_io.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_io.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_load.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_load.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_load.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_load.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_log_base.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_log_base.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_log_base.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_log_base.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_cross_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_cross_product.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_cross_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_cross_product.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_decompose.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_decompose.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_decompose.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_decompose.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_factorisation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_factorisation.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_factorisation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_factorisation.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_interpolation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_interpolation.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_interpolation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_interpolation.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_major_storage.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_major_storage.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_major_storage.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_major_storage.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_operation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_operation.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_operation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_operation.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_query.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_query.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_query.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_query.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_transform_2d.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_transform_2d.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_transform_2d.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_matrix_transform_2d.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_mixed_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_mixed_product.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_mixed_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_mixed_product.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_norm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_norm.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_norm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_norm.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normal.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normal.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normalize_dot.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normalize_dot.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normalize_dot.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_normalize_dot.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_number_precision.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_number_precision.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_number_precision.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_number_precision.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_optimum_pow.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_optimum_pow.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_optimum_pow.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_optimum_pow.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_orthonormalize.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_orthonormalize.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_orthonormalize.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_orthonormalize.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_perpendicular.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_perpendicular.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_perpendicular.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_perpendicular.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_polar_coordinates.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_polar_coordinates.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_polar_coordinates.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_polar_coordinates.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_projection.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_projection.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_projection.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_projection.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_quaternion.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_quaternion.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_quaternion.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_quaternion.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_random.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_random.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_random.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_random.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_range.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_range.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_range.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_range.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_normalized_axis.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_normalized_axis.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_normalized_axis.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_normalized_axis.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_vector.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_vector.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_vector.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_rotate_vector.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_multiplication.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_multiplication.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_multiplication.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_multiplication.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_relational.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_relational.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_relational.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_scalar_relational.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_mat4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_mat4.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_mat4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_mat4.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_vec4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_vec4.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_vec4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_simd_vec4.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_spline.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_spline.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_spline.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_spline.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_string_cast.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_string_cast.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_string_cast.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_string_cast.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_texture.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_texture.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_texture.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_texture.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_aligned.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_aligned.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_aligned.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_aligned.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_trait.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_trait.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_trait.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_type_trait.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vec_swizzle.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vec_swizzle.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vec_swizzle.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vec_swizzle.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_angle.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_angle.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_angle.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_angle.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_query.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_query.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_query.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_vector_query.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_wrap.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_wrap.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_wrap.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/gtx/gtx_wrap.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/perf/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/CMakeLists.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/perf/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/CMakeLists.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_div.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_div.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_div.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_div.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_inverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_inverse.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_inverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_inverse.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul_vector.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul_vector.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul_vector.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_mul_vector.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_transpose.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_transpose.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_transpose.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_matrix_transpose.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_vector_mul_matrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_vector_mul_matrix.cpp similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/test/perf/perf_vector_mul_matrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/test/perf/perf_vector_mul_matrix.cpp diff --git a/ExternalResources/glm-0.9.9.5/glm/util/autoexp.txt b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/autoexp.txt similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/util/autoexp.txt rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/autoexp.txt diff --git a/ExternalResources/glm-0.9.9.5/glm/util/autoexp.vc2010.dat b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/autoexp.vc2010.dat similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/util/autoexp.vc2010.dat rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/autoexp.vc2010.dat diff --git a/ExternalResources/glm-0.9.9.5/glm/util/glm.natvis b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/glm.natvis similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/util/glm.natvis rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/glm.natvis diff --git a/ExternalResources/glm-0.9.9.5/glm/util/usertype.dat b/Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/usertype.dat similarity index 100% rename from ExternalResources/glm-0.9.9.5/glm/util/usertype.dat rename to Reality-Game-Engine-Week-4/ExternalResources/glm-0.9.9.5/glm/util/usertype.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/.codecov.yml b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/.codecov.yml similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/.codecov.yml rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/.codecov.yml diff --git a/ExternalResources/reactphysics3d-0.7.1/.gitignore b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/.gitignore similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/.gitignore rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/.gitignore diff --git a/ExternalResources/reactphysics3d-0.7.1/.travis.yml b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/.travis.yml similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/.travis.yml rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/.travis.yml diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj.filters similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ALL_BUILD.vcxproj.filters diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeCache.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeCache.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeCache.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeCache.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeCXXCompiler.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeDetermineCompilerABI_CXX.bin diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeRCCompiler.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeSystem.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeSystem.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeSystem.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CMakeSystem.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CMakeCXXCompilerId.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/CompilerIdCXX/CompilerIdCXX.vcxproj diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/3.15.2/VCTargetsPath.vcxproj diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/INSTALL_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/INSTALL_force.rule similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/INSTALL_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/INSTALL_force.rule diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/RUN_TESTS_force.rule b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/RUN_TESTS_force.rule similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/RUN_TESTS_force.rule rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/RUN_TESTS_force.rule diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/generate.stamp.rule b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/generate.stamp.rule similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/generate.stamp.rule rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/552ce424133b67508244f4d695aeca4c/generate.stamp.rule diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/TargetDirectories.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/TargetDirectories.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/TargetDirectories.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/TargetDirectories.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/cmake.check_cache b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/cmake.check_cache similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/cmake.check_cache rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/cmake.check_cache diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.depend b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.depend similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.depend rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.depend diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.list b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.list similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.list rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CMakeFiles/generate.stamp.list diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/CTestTestfile.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CTestTestfile.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/CTestTestfile.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/CTestTestfile.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj.filters similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/INSTALL.vcxproj.filters diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/REACTPHYSICS3D.sln b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/REACTPHYSICS3D.sln similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/REACTPHYSICS3D.sln rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/REACTPHYSICS3D.sln diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj.filters similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/RUN_TESTS.vcxproj.filters diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj.filters similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/ZERO_CHECK.vcxproj.filters diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/cmake_install.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/cmake_install.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/cmake_install.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/cmake_install.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj diff --git a/ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj.filters b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj.filters similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj.filters rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/Build/reactphysics3d.vcxproj.filters diff --git a/ExternalResources/reactphysics3d-0.7.1/CHANGELOG.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/CHANGELOG.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/CHANGELOG.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/CHANGELOG.md diff --git a/ExternalResources/reactphysics3d-0.7.1/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/CMakeModules/CodeCoverage.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/CMakeModules/CodeCoverage.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/CMakeModules/CodeCoverage.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/CMakeModules/CodeCoverage.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/GenerateNewVersion.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/GenerateNewVersion.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/GenerateNewVersion.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/GenerateNewVersion.py diff --git a/ExternalResources/reactphysics3d-0.7.1/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/LICENSE similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/LICENSE diff --git a/ExternalResources/reactphysics3d-0.7.1/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/VERSION b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/VERSION similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/VERSION rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/VERSION diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/Doxyfile b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/Doxyfile similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/Doxyfile rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/Doxyfile diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/ReactPhysics3DLogo.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/ReactPhysics3DLogo.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/ReactPhysics3DLogo.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/ReactPhysics3DLogo.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ReactPhysics3DLogo.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ReactPhysics3DLogo.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ReactPhysics3DLogo.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ReactPhysics3DLogo.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_a_a_b_b_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_a_a_b_b_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_a_a_b_b_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_a_a_b_b_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ball_and_socket_joint_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ball_and_socket_joint_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ball_and_socket_joint_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ball_and_socket_joint_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_body_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_body_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_body_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_body_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_box_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_box_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_box_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_box_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_pair_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_pair_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_pair_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_broad_phase_pair_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_capsule_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_capsule_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_capsule_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_capsule_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_convex_polyhedron_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_convex_polyhedron_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_convex_polyhedron_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_capsule_vs_convex_polyhedron_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_body_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_body_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_body_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_body_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_callback_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_callback_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_callback_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_callback_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_detection_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_detection_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_detection_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_detection_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_dispatch_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_dispatch_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_dispatch_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_dispatch_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_info_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_info_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_info_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_shape_info_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_world_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_world_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_world_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_collision_world_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_mesh_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_mesh_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_mesh_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_mesh_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_vs_convex_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_vs_convex_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_vs_convex_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_concave_vs_convex_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cone_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cone_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cone_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cone_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_constraint_solver_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_constraint_solver_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_constraint_solver_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_constraint_solver_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_info_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_info_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_info_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_info_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_set_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_set_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_set_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_manifold_set_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_info_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_info_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_info_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_point_info_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_solver_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_solver_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_solver_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_contact_solver_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_mesh_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_mesh_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_mesh_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_mesh_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_vs_convex_polyhedron_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_vs_convex_polyhedron_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_vs_convex_polyhedron_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_polyhedron_vs_convex_polyhedron_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_convex_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cylinder_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cylinder_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cylinder_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_cylinder_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_allocator_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_allocator_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_allocator_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_allocator_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_collision_dispatch_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_collision_dispatch_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_collision_dispatch_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_collision_dispatch_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_pool_allocator_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_pool_allocator_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_pool_allocator_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_pool_allocator_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_single_frame_allocator_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_single_frame_allocator_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_single_frame_allocator_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_default_single_frame_allocator_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamic_a_a_b_b_tree_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamic_a_a_b_b_tree_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamic_a_a_b_b_tree_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamic_a_a_b_b_tree_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamics_world_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamics_world_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamics_world_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_dynamics_world_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_e_p_a_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_e_p_a_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_e_p_a_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_e_p_a_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_edge_e_p_a_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_edge_e_p_a_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_edge_e_p_a_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_edge_e_p_a_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_event_listener_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_event_listener_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_event_listener_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_event_listener_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_fixed_joint_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_fixed_joint_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_fixed_joint_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_fixed_joint_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_g_j_k_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_g_j_k_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_g_j_k_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_g_j_k_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_half_edge_structure_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_half_edge_structure_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_half_edge_structure_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_half_edge_structure_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_height_field_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_height_field_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_height_field_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_height_field_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_hinge_joint_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_hinge_joint_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_hinge_joint_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_hinge_joint_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_impulse_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_impulse_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_impulse_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_impulse_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_island_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_island_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_island_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_island_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_joint_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_joint_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_joint_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_joint_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_linked_list_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_linked_list_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_linked_list_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_linked_list_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_list_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_list_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_list_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_list_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_logger_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_logger_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_logger_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_logger_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_map_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_map_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_map_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_map_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_material_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_material_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_material_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_material_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix2x2_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix2x2_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix2x2_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix2x2_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix3x3_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix3x3_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix3x3_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_matrix3x3_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_allocator_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_allocator_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_allocator_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_allocator_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_manager_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_manager_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_manager_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_memory_manager_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_middle_phase_triangle_callback_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_middle_phase_triangle_callback_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_middle_phase_triangle_callback_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_middle_phase_triangle_callback_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_info_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_info_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_info_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_narrow_phase_info_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_no_broad_phase_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_no_broad_phase_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_no_broad_phase_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_no_broad_phase_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlap_callback_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlap_callback_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlap_callback_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlap_callback_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlapping_pair_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlapping_pair_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlapping_pair_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_overlapping_pair_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_manager_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_manager_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_manager_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pair_manager_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polygon_vertex_array_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polygon_vertex_array_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polygon_vertex_array_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polygon_vertex_array_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polyhedron_mesh_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polyhedron_mesh_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polyhedron_mesh_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_polyhedron_mesh_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pool_allocator_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pool_allocator_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pool_allocator_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_pool_allocator_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_profiler_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_profiler_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_profiler_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_profiler_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_proxy_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_proxy_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_proxy_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_proxy_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_quaternion_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_quaternion_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_quaternion_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_quaternion_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ray_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ray_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ray_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_ray_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_raycast_info_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_raycast_info_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_raycast_info_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_raycast_info_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_rigid_body_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_rigid_body_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_rigid_body_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_rigid_body_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_s_a_t_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_s_a_t_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_s_a_t_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_s_a_t_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_set_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_set_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_set_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_set_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_simplex_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_simplex_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_simplex_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_simplex_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_single_frame_allocator_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_single_frame_allocator_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_single_frame_allocator_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_single_frame_allocator_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_slider_joint_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_slider_joint_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_slider_joint_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_slider_joint_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_capsule_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_capsule_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_capsule_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_capsule_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_convex_polyhedron_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_convex_polyhedron_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_convex_polyhedron_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_convex_polyhedron_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_sphere_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_sphere_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_sphere_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sphere_vs_sphere_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_stack_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_stack_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_stack_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_stack_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sweep_and_prune_algorithm_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sweep_and_prune_algorithm_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sweep_and_prune_algorithm_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_sweep_and_prune_algorithm_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_timer_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_timer_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_timer_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_timer_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_transform_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_transform_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_transform_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_transform_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_e_p_a_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_e_p_a_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_e_p_a_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_e_p_a_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_mesh_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_mesh_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_mesh_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_mesh_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_shape_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_shape_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_shape_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_shape_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_vertex_array_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_vertex_array_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_vertex_array_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangle_vertex_array_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangles_store_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangles_store_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangles_store_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_triangles_store_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector2_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector2_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector2_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector2_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector3_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector3_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector3_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_vector3_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_voronoi_simplex_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_voronoi_simplex_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_voronoi_simplex_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/_voronoi_simplex_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/annotated.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/annotated.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/annotated.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/annotated.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowdown.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowdown.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowdown.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowdown.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowright.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowright.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowright.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/arrowright.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bc_s.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bc_s.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bc_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bc_s.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bdwn.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bdwn.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bdwn.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/bdwn.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classes.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classes.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classes.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classes.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_a_a_b_b_overlap_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_ball_and_socket_joint.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_body.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_box_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_broad_phase_raycast_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_capsule_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_capsule_vs_convex_polyhedron_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_body.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_detection.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_dispatch.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_collision_world.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_raycast_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_mesh_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_concave_vs_convex_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cone_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_constraint_solver.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_manifold_set.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_point.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_contact_solver.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_mesh_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_polyhedron_vs_convex_polyhedron_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_triangle_a_a_b_b_overlap_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_convex_vs_triangle_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_cylinder_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_allocator.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_collision_dispatch.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_pool_allocator.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_default_single_frame_allocator.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_overlap_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamic_a_a_b_b_tree_raycast_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_dynamics_world.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_e_p_a_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_edge_e_p_a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_event_listener.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_fixed_joint.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_g_j_k_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_half_edge_structure.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_height_field_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_hinge_joint.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_island.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_joint.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_linked_list.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_list_1_1_iterator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_destination.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_file_destination.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_formatter.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_html_formatter.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_stream_destination.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_logger_1_1_text_formatter.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_map_1_1_iterator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_material.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix2x2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_matrix3x3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_allocator.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_memory_manager.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_middle_phase_triangle_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_narrow_phase_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_no_broad_phase_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlap_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_overlapping_pair.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pair_manager.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polygon_vertex_array.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_polyhedron_mesh.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_pool_allocator.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_node_iterator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profile_sample.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_destination.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_file_destination.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_profiler_1_1_stream_destination.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_proxy_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_raycast_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_rigid_body.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_s_a_t_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_set_1_1_iterator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_simplex.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_single_frame_allocator.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_slider_joint.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_collision_narrow_phase_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_smooth_mesh_contact_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_capsule_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_convex_polyhedron_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sphere_vs_sphere_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_stack.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_sweep_and_prune_algorithm.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_test_collision_between_shapes_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_timer.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_transform.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_comparison.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_e_p_a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_mesh.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_overlap_callback.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_shape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangle_vertex_array.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_triangles_store.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/classreactphysics3d_1_1_voronoi_simplex.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/closed.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/closed.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/closed.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/closed.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/configuration_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/configuration_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/configuration_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/configuration_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/containers__common_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/containers__common_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/containers__common_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/containers__common_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/decimal_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/decimal_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/decimal_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/decimal_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_05a17889ee06f45bfeea3149b8fbeeb1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_05a17889ee06f45bfeea3149b8fbeeb1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_05a17889ee06f45bfeea3149b8fbeeb1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_05a17889ee06f45bfeea3149b8fbeeb1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_0b61c55142250c0cc363383afd8075a4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_0b61c55142250c0cc363383afd8075a4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_0b61c55142250c0cc363383afd8075a4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_0b61c55142250c0cc363383afd8075a4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_2052808828190f934b76e979ee65af8a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_2052808828190f934b76e979ee65af8a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_2052808828190f934b76e979ee65af8a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_2052808828190f934b76e979ee65af8a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_313caf1132e152dd9b58bea13a4052ca.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_313caf1132e152dd9b58bea13a4052ca.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_313caf1132e152dd9b58bea13a4052ca.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_313caf1132e152dd9b58bea13a4052ca.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_401f61daca6120e65c3af1d718518edc.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_401f61daca6120e65c3af1d718518edc.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_401f61daca6120e65c3af1d718518edc.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_401f61daca6120e65c3af1d718518edc.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_4785cf26fc18ef9e4f08d22f7bf42292.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_4785cf26fc18ef9e4f08d22f7bf42292.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_4785cf26fc18ef9e4f08d22f7bf42292.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_4785cf26fc18ef9e4f08d22f7bf42292.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_7bdefc09624a65e4879833850a61ce04.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_7bdefc09624a65e4879833850a61ce04.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_7bdefc09624a65e4879833850a61ce04.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_7bdefc09624a65e4879833850a61ce04.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_94d7edf6f8f3d9af5fd63c44172da41c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_94d7edf6f8f3d9af5fd63c44172da41c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_94d7edf6f8f3d9af5fd63c44172da41c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_94d7edf6f8f3d9af5fd63c44172da41c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9574841eb2df32593760dcf712bb8108.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9574841eb2df32593760dcf712bb8108.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9574841eb2df32593760dcf712bb8108.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9574841eb2df32593760dcf712bb8108.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9ac825d0161212ecde96f795c3a0b670.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9ac825d0161212ecde96f795c3a0b670.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9ac825d0161212ecde96f795c3a0b670.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_9ac825d0161212ecde96f795c3a0b670.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c0a2c192e4975e74fd26debba689e9c3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c0a2c192e4975e74fd26debba689e9c3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c0a2c192e4975e74fd26debba689e9c3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c0a2c192e4975e74fd26debba689e9c3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c94d4a3c254dd6dff47139d46f401878.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c94d4a3c254dd6dff47139d46f401878.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c94d4a3c254dd6dff47139d46f401878.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_c94d4a3c254dd6dff47139d46f401878.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_e10e1a3d345c55d42b02a3a329646248.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_e10e1a3d345c55d42b02a3a329646248.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_e10e1a3d345c55d42b02a3a329646248.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_e10e1a3d345c55d42b02a3a329646248.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_fbfd82f18b5c0da0e48c630fff0c0cfb.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_fbfd82f18b5c0da0e48c630fff0c0cfb.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_fbfd82f18b5c0da0e48c630fff0c0cfb.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dir_fbfd82f18b5c0da0e48c630fff0c0cfb.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doc.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doc.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doc.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doc.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.css b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.css similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.css rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.css diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/doxygen.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dynsections.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dynsections.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dynsections.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/dynsections.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/files.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/files.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/files.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/files.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderclosed.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderclosed.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderclosed.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderclosed.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderopen.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderopen.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderopen.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/folderopen.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2blank.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2blank.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2blank.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2blank.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2cl.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2cl.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2cl.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2cl.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2doc.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2doc.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2doc.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2doc.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderclosed.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderclosed.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderclosed.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderclosed.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderopen.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderopen.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderopen.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2folderopen.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2lastnode.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2lastnode.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2lastnode.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2lastnode.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2link.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2link.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2link.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2link.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mlastnode.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mlastnode.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mlastnode.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mlastnode.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mnode.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mnode.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mnode.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mnode.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mo.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mo.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mo.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2mo.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2node.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2node.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2node.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2node.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2ns.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2ns.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2ns.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2ns.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2plastnode.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2plastnode.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2plastnode.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2plastnode.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2pnode.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2pnode.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2pnode.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2pnode.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2splitbar.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2splitbar.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2splitbar.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2splitbar.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2vertline.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2vertline.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2vertline.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/ftv2vertline.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x62.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x62.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x62.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x62.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x63.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x63.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x63.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x63.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x64.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x64.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x64.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x64.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x65.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x65.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x65.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x65.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x66.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x66.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x66.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x66.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x67.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x67.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x67.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x67.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x68.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x68.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x68.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x68.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x69.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x69.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x69.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x69.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x6f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x70.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x70.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x70.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x70.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x71.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x71.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x71.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x71.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x72.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x72.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x72.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x72.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x73.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x73.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x73.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x73.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x74.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x74.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x74.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x74.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x75.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x75.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x75.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x75.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x76.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x76.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x76.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x76.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x77.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x77.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x77.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x77.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x78.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x78.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x78.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x78.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x79.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x79.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x79.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x79.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_0x7e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_enum.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_enum.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_enum.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_enum.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x62.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x62.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x62.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x62.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x63.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x63.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x63.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x63.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x64.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x64.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x64.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x64.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x65.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x65.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x65.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x65.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x66.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x66.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x66.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x66.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x67.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x67.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x67.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x67.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x68.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x68.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x68.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x68.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x69.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x69.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x69.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x69.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x6f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x70.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x70.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x70.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x70.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x71.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x71.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x71.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x71.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x72.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x72.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x72.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x72.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x73.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x73.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x73.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x73.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x74.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x74.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x74.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x74.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x75.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x75.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x75.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x75.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x76.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x76.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x76.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x76.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x77.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x77.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x77.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x77.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x7e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x7e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x7e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_0x7e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_g.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_g.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_g.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_g.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_h.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_h.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_h.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_h.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_i.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_i.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_i.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_i.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_j.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_j.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_j.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_j.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_l.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_l.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_l.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_l.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_m.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_m.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_m.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_m.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_n.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_n.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_n.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_n.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_o.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_o.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_o.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_o.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_p.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_p.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_p.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_p.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_q.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_q.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_q.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_q.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_r.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_r.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_r.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_r.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_s.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_s.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_s.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_s.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_t.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_t.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_t.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_t.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_u.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_u.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_u.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_u.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_v.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_v.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_v.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_v.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_w.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_w.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_w.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_w.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_z.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_z.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_z.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_z.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_~.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_~.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_~.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_func_~.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_g.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_g.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_g.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_g.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_h.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_h.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_h.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_h.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_i.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_i.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_i.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_i.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_j.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_j.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_j.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_j.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_l.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_l.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_l.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_l.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_m.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_m.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_m.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_m.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_n.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_n.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_n.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_n.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_o.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_o.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_o.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_o.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_p.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_p.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_p.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_p.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_q.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_q.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_q.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_q.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_r.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_r.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_r.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_r.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_rela.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_rela.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_rela.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_rela.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_s.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_s.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_s.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_s.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_t.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_t.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_t.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_t.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_u.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_u.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_u.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_u.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_v.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_v.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_v.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_v.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_g.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_g.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_g.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_g.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_h.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_h.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_h.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_h.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_i.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_i.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_i.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_i.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_j.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_j.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_j.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_j.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_l.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_l.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_l.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_l.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_m.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_m.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_m.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_m.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_n.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_n.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_n.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_n.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_o.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_o.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_o.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_o.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_p.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_p.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_p.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_p.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_r.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_r.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_r.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_r.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_s.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_s.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_s.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_s.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_t.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_t.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_t.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_t.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_u.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_u.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_u.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_u.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_w.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_w.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_w.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_w.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_x.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_x.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_x.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_x.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_y.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_y.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_y.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_y.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_z.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_z.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_z.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_vars_z.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_w.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_w.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_w.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_w.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_x.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_x.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_x.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_x.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_y.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_y.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_y.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_y.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_z.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_z.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_z.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_z.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_~.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_~.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_~.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/functions_~.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/hierarchy.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/hierarchy.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/hierarchy.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/hierarchy.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/index.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/index.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/index.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/index.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/jquery.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/jquery.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/jquery.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/jquery.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics__functions_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics__functions_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics__functions_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/mathematics__functions_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menu.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menu.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menu.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menu.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menudata.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menudata.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menudata.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/menudata.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_enum.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_enum.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_enum.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_enum.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_eval.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_eval.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_eval.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_eval.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_func.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_func.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_func.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_func.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_vars.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_vars.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_vars.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacemembers_vars.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacereactphysics3d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacereactphysics3d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacereactphysics3d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespacereactphysics3d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespaces.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespaces.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespaces.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/namespaces.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_f.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_f.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_f.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_f.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_g.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_g.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_g.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_g.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_h.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_h.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/nav_h.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/open.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/open.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/open.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/open.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/reactphysics3d_8h_source.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/reactphysics3d_8h_source.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/reactphysics3d_8h_source.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/reactphysics3d_8h_source.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_10.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_11.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_12.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_13.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_14.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_15.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_16.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_17.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_18.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_19.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_2.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_3.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_4.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_5.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_61.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_62.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_63.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_64.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_65.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_66.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_67.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_68.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_69.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_6f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_70.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_71.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_72.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_73.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_74.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_75.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_76.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_77.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_78.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_79.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_7e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_8.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_9.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_b.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/all_f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_10.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_11.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_12.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_13.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_14.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_2.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_3.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_4.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_5.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_61.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_62.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_63.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_64.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_65.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_66.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_67.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_68.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_69.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_6f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_7.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_70.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_71.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_72.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_73.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_74.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_76.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_8.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_9.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_b.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/classes_f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/close.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/close.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/close.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/close.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_2.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_3.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_4.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_5.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_63.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_6a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_7.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_8.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_9.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enums_a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/enumvalues_1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_10.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_11.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_12.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_13.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_14.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_15.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_16.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_17.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_2.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_3.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_4.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_5.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_61.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_62.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_63.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_64.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_65.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_66.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_67.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_68.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_69.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_6f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_70.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_71.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_72.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_73.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_74.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_75.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_76.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_77.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_7e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_8.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_9.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_b.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/functions_f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/mag_sel.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/mag_sel.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/mag_sel.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/mag_sel.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/namespaces_72.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/nomatches.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/nomatches.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/nomatches.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/nomatches.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_2.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_68.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/related_6f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.css b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.css similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.css rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.css diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_l.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_l.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_l.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_l.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_m.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_m.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_m.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_m.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_r.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_r.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_r.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/search_r.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/searchdata.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/searchdata.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/searchdata.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/searchdata.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_0.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_10.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_11.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_12.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_13.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_14.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_15.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_2.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_3.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_4.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_5.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_61.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_62.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_63.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_64.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_69.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_6f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_70.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_72.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_73.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_74.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_76.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_77.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_78.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_79.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_7a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_8.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_9.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_a.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_b.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_c.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_d.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_e.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/search/variables_f.js diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/splitbar.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/splitbar.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/splitbar.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/splitbar.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_a_a_b_b_int.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ball_and_socket_joint_info.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_body_pair.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_box_a_a_b_b.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_broad_phase_pair.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_callback_1_1_collision_callback_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_collision_shape_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_constraint_solver_data.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_manifold_list_element.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contact_point_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_contacts_depth_compare.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_end_point.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_fixed_joint_info.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_edge.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_face.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_half_edge_structure_1_1_vertex.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_hinge_joint_info.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_impulse.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_info.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_joint_list_element.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_last_frame_collision_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_linked_list_1_1_list_element.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_narrow_phase_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_polygon_vertex_array_1_1_polygon_face.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_quaternion.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_ray.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_raycast_test.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_slider_joint_info.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_tree_node.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector2.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_vector3.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structreactphysics3d_1_1_world_settings.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_logger_1_1_format_01_4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4-members.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4-members.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4-members.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4-members.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/structstd_1_1hash_3_01reactphysics3d_1_1_pair_3_01_t1_00_01_t2_01_4_01_4.html diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_off.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_off.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_off.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_off.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_on.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_on.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_on.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/sync_on.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_a.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_a.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_a.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_a.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_b.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_b.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_b.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_b.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_h.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_h.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_h.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_h.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_s.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_s.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_s.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tab_s.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tabs.css b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tabs.css similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tabs.css rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/API/html/tabs.css diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.pdf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.pdf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.pdf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.pdf diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.tex b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.tex similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.tex rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/ReactPhysics3D-UserManual.tex diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/configHTLatex.cfg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/configHTLatex.cfg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/configHTLatex.cfg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/configHTLatex.cfg diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/generateHTMLManual.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/generateHTMLManual.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/generateHTMLManual.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/generateHTMLManual.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/ReactPhysics3DLogo.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/ReactPhysics3DLogo.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/ReactPhysics3DLogo.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/ReactPhysics3DLogo.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/boxshape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/boxshape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/boxshape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/boxshape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/capsuleshape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/capsuleshape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/capsuleshape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/capsuleshape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/concavemeshshape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/concavemeshshape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/concavemeshshape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/concavemeshshape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/convexshape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/convexshape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/convexshape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/convexshape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/heightfieldshape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/heightfieldshape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/heightfieldshape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/heightfieldshape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/sphereshape.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/sphereshape.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/sphereshape.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/sphereshape.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/testbed.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/testbed.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/testbed.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/images/testbed.png diff --git a/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/title.tex b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/title.tex similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/title.tex rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/documentation/UserManual/title.tex diff --git a/ExternalResources/reactphysics3d-0.7.1/src/body/Body.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/Body.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/body/Body.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/Body.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/body/Body.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/Body.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/body/Body.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/Body.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/CollisionBody.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/body/RigidBody.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionCallback.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/CollisionDetection.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifold.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldInfo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactManifoldSet.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactPointInfo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactPointInfo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ContactPointInfo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ContactPointInfo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/HalfEdgeStructure.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/MiddlePhaseTriangleCallback.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/NarrowPhaseInfo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/OverlapCallback.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/OverlapCallback.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/OverlapCallback.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/OverlapCallback.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolygonVertexArray.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/PolyhedronMesh.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/ProxyShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/RaycastInfo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleMesh.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/TriangleVertexArray.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/BroadPhaseAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/broadphase/DynamicAABBTree.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CollisionDispatch.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CollisionDispatch.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CollisionDispatch.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/CollisionDispatch.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/DefaultCollisionDispatch.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/GJKAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/GJK/VoronoiSimplex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/NarrowPhaseAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/NarrowPhaseAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/NarrowPhaseAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/NarrowPhaseAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SAT/SATAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsCapsuleAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/narrowphase/SphereVsSphereAlgorithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/AABB.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/BoxShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CapsuleShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/CollisionShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveMeshShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConcaveShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexMeshShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexPolyhedronShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/ConvexShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/HeightFieldShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/SphereShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/collision/shapes/TriangleShape.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/configuration.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/configuration.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/configuration.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/configuration.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/BallAndSocketJoint.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/ContactPoint.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/FixedJoint.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/HingeJoint.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/Joint.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/constraint/SliderJoint.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/containers/LinkedList.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/LinkedList.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/containers/LinkedList.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/LinkedList.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/containers/List.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/List.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/containers/List.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/List.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/containers/Map.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Map.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/containers/Map.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Map.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/containers/Pair.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Pair.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/containers/Pair.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Pair.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/containers/Set.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Set.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/containers/Set.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Set.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/containers/Stack.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Stack.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/containers/Stack.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/Stack.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/containers/containers_common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/containers_common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/containers/containers_common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/containers/containers_common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/decimal.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/decimal.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/decimal.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/decimal.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/CollisionWorld.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ConstraintSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/ContactSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/DynamicsWorld.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/EventListener.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/EventListener.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/EventListener.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/EventListener.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/Island.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Island.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/Island.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Island.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/Island.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Island.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/Island.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Island.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/Material.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Material.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/Material.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Material.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/Material.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Material.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/Material.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Material.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/OverlappingPair.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/engine/Timer.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix2x2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Matrix3x3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Quaternion.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Ray.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Ray.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Ray.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Ray.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Transform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/Vector3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/mathematics/mathematics_functions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultAllocator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultAllocator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultAllocator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultAllocator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultPoolAllocator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/DefaultSingleFrameAllocator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryAllocator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryAllocator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryAllocator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryAllocator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/memory/MemoryManager.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/reactphysics3d.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/reactphysics3d.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/reactphysics3d.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/reactphysics3d.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Logger.h diff --git a/ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/src/utils/Profiler.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/test/Test.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/Test.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/Test.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/Test.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/test/Test.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/Test.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/Test.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/Test.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/TestSuite.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/TestSuite.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/TestSuite.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/TestSuite.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/test/TestSuite.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/TestSuite.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/TestSuite.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/TestSuite.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestAABB.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestAABB.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestAABB.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestAABB.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestCollisionWorld.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestCollisionWorld.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestCollisionWorld.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestCollisionWorld.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestDynamicAABBTree.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestDynamicAABBTree.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestDynamicAABBTree.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestDynamicAABBTree.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestHalfEdgeStructure.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestHalfEdgeStructure.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestHalfEdgeStructure.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestHalfEdgeStructure.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestPointInside.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestPointInside.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestPointInside.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestPointInside.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestRaycast.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestRaycast.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestRaycast.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestRaycast.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestTriangleVertexArray.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestTriangleVertexArray.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestTriangleVertexArray.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/collision/TestTriangleVertexArray.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestList.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestList.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestList.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestList.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestMap.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestMap.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestMap.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestMap.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestSet.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestSet.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestSet.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/containers/TestSet.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMathematicsFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMathematicsFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMathematicsFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMathematicsFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix2x2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix2x2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix2x2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix2x2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix3x3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix3x3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix3x3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestMatrix3x3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestQuaternion.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestQuaternion.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestQuaternion.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestQuaternion.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestTransform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestTransform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestTransform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestTransform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/test/tests/mathematics/TestVector3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/AABB.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Box.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Capsule.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConcaveMesh.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/ConvexMesh.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Dumbbell.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/HeightField.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Line.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PerlinNoise.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/PhysicsObject.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/Sphere.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/common/VisualContactPoint.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CONTRIBUTING.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CONTRIBUTING.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CONTRIBUTING.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/CONTRIBUTING.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/LICENSE.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/LICENSE.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/LICENSE.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/LICENSE.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/README.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/LICENSE similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/LICENSE diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/README b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/README similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/README rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/README diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/coro/coro.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.BSD b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.BSD similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.BSD rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.BSD diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.GPL b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.GPL similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.GPL rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.GPL diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.LGPL b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.LGPL similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.LGPL rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.LGPL diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MINPACK b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MINPACK similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MINPACK rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MINPACK diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MPL2 b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MPL2 similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MPL2 rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.MPL2 diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.README b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.README similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.README rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/COPYING.README diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestConfig.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestConfig.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestConfig.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestConfig.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestCustom.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestCustom.cmake.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestCustom.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/CTestCustom.cmake.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Cholesky b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Cholesky similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Cholesky rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Cholesky diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CholmodSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CholmodSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CholmodSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/CholmodSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Core b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Core similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Core rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Core diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Dense b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Dense similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Dense rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Dense diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigen b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigen similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigen rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigen diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigenvalues b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigenvalues similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigenvalues rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Eigenvalues diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Geometry b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Geometry similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Geometry rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Geometry diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Householder b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Householder similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Householder rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Householder diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/IterativeLinearSolvers b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/IterativeLinearSolvers similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/IterativeLinearSolvers rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/IterativeLinearSolvers diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Jacobi b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Jacobi similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Jacobi rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Jacobi diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/LU b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/LU similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/LU rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/LU diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/MetisSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/MetisSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/MetisSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/MetisSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/OrderingMethods b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/OrderingMethods similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/OrderingMethods rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/OrderingMethods diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PaStiXSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PaStiXSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PaStiXSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PaStiXSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PardisoSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PardisoSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PardisoSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/PardisoSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QR b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QR similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QR rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QR diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QtAlignedMalloc b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QtAlignedMalloc similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QtAlignedMalloc rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/QtAlignedMalloc diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SPQRSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SPQRSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SPQRSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SPQRSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SVD b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SVD similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SVD rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SVD diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Sparse b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Sparse similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Sparse rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/Sparse diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCholesky b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCholesky similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCholesky rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCholesky diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCore b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCore similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCore rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseCore diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseLU b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseLU similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseLU rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseLU diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseQR b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseQR similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseQR rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SparseQR diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdDeque b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdDeque similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdDeque rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdDeque diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdList b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdList similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdList rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdList diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdVector b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdVector similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdVector rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/StdVector diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SuperLUSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SuperLUSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SuperLUSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/SuperLUSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/UmfPackSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/UmfPackSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/UmfPackSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/UmfPackSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LDLT.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LDLT.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LDLT.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LDLT.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Cholesky/LLT_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/CholmodSupport/CholmodSupport.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/CholmodSupport/CholmodSupport.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/CholmodSupport/CholmodSupport.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/CholmodSupport/CholmodSupport.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArithmeticSequence.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArithmeticSequence.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArithmeticSequence.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArithmeticSequence.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Array.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Array.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Array.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Array.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayWrapper.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayWrapper.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayWrapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ArrayWrapper.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/AssignEvaluator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/AssignEvaluator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/AssignEvaluator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/AssignEvaluator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign_MKL.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign_MKL.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign_MKL.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Assign_MKL.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BandMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BandMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BandMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BandMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Block.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Block.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Block.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Block.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BooleanRedux.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BooleanRedux.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BooleanRedux.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/BooleanRedux.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CommaInitializer.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CommaInitializer.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CommaInitializer.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CommaInitializer.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ConditionEstimator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ConditionEstimator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ConditionEstimator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ConditionEstimator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreEvaluators.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreEvaluators.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreEvaluators.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreEvaluators.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreIterators.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreIterators.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreIterators.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CoreIterators.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseBinaryOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseBinaryOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseBinaryOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseBinaryOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseNullaryOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseNullaryOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseNullaryOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseNullaryOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseTernaryOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseTernaryOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseTernaryOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseTernaryOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryView.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryView.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryView.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/CwiseUnaryView.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseCoeffsBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseCoeffsBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseCoeffsBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseCoeffsBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseStorage.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseStorage.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseStorage.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DenseStorage.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Diagonal.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Diagonal.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Diagonal.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Diagonal.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/DiagonalProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Dot.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Dot.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Dot.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Dot.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/EigenBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/EigenBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/EigenBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/EigenBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ForceAlignedAccess.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ForceAlignedAccess.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ForceAlignedAccess.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ForceAlignedAccess.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Fuzzy.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Fuzzy.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Fuzzy.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Fuzzy.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GeneralProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GeneralProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GeneralProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GeneralProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GenericPacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GenericPacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GenericPacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GenericPacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GlobalFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GlobalFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GlobalFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/GlobalFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IO.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IO.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IO.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IO.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IndexedView.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IndexedView.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IndexedView.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/IndexedView.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Inverse.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Inverse.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Inverse.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Inverse.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Map.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Map.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Map.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Map.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MapBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MapBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MapBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MapBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctionsImpl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctionsImpl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctionsImpl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MathFunctionsImpl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Matrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Matrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Matrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Matrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MatrixBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MatrixBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MatrixBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/MatrixBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NestByValue.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NestByValue.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NestByValue.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NestByValue.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NoAlias.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NoAlias.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NoAlias.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NoAlias.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NumTraits.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NumTraits.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NumTraits.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/NumTraits.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PermutationMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PermutationMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PermutationMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PermutationMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PlainObjectBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PlainObjectBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PlainObjectBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/PlainObjectBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Product.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Product.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Product.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Product.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ProductEvaluators.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ProductEvaluators.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ProductEvaluators.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ProductEvaluators.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Random.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Random.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Random.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Random.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Redux.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Redux.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Redux.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Redux.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Ref.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Ref.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Ref.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Ref.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Replicate.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Replicate.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Replicate.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Replicate.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ReturnByValue.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ReturnByValue.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ReturnByValue.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/ReturnByValue.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Reverse.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Reverse.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Reverse.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Reverse.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Select.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Select.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Select.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Select.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfAdjointView.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfAdjointView.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfAdjointView.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfAdjointView.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SelfCwiseBinaryOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Solve.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Solve.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Solve.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Solve.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolveTriangular.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolveTriangular.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolveTriangular.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolveTriangular.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolverBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolverBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolverBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/SolverBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/StableNorm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/StableNorm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/StableNorm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/StableNorm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Stride.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Stride.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Stride.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Stride.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Swap.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Swap.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Swap.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Swap.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpose.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpose.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpose.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpose.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpositions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpositions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpositions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Transpositions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/TriangularMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/TriangularMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/TriangularMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/TriangularMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorBlock.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorBlock.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorBlock.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorBlock.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorwiseOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorwiseOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorwiseOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/VectorwiseOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Visitor.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Visitor.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Visitor.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/Visitor.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/Complex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/Complex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/Complex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/Complex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/PacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/PacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/PacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/PacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX/TypeCasting.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AVX512/PacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/Complex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/Complex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/Complex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/Complex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/AltiVec/PacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Complex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Complex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Complex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Complex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Half.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Half.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Half.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/Half.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/PacketMathHalf.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/CUDA/TypeCasting.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/Default/Settings.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/Default/Settings.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/Default/Settings.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/Default/Settings.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/Complex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/Complex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/Complex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/Complex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/PacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/PacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/PacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/NEON/PacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/Complex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/Complex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/Complex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/Complex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/PacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/PacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/PacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/PacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/SSE/TypeCasting.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/Complex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/Complex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/Complex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/Complex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/arch/ZVector/PacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/AssignmentFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/AssignmentFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/AssignmentFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/AssignmentFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/BinaryFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/BinaryFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/BinaryFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/BinaryFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/NullaryFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/NullaryFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/NullaryFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/NullaryFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/StlFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/StlFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/StlFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/StlFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/TernaryFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/TernaryFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/TernaryFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/TernaryFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/UnaryFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/UnaryFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/UnaryFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/functors/UnaryFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrixTriangular_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixMatrix_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/GeneralMatrixVector_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/Parallelizer.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/Parallelizer.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/Parallelizer.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/Parallelizer.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixMatrix_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointMatrixVector_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/SelfadjointRank2Update.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixMatrix_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularMatrixVector_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverMatrix_BLAS.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/products/TriangularSolverVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/BlasUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/BlasUtil.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/BlasUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/BlasUtil.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Constants.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Constants.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Constants.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Constants.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/DisableStupidWarnings.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/DisableStupidWarnings.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/DisableStupidWarnings.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/DisableStupidWarnings.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ForwardDeclarations.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ForwardDeclarations.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ForwardDeclarations.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ForwardDeclarations.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IndexedViewHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IndexedViewHelper.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IndexedViewHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IndexedViewHelper.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IntegralConstant.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IntegralConstant.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IntegralConstant.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/IntegralConstant.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/MKL_support.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/MKL_support.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/MKL_support.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/MKL_support.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Macros.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Macros.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Macros.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Macros.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Memory.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Memory.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Memory.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Memory.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Meta.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Meta.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Meta.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/Meta.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/NonMPL2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/NonMPL2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/NonMPL2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/NonMPL2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/ReenableStupidWarnings.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/StaticAssert.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/StaticAssert.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/StaticAssert.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/StaticAssert.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/SymbolicIndex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/SymbolicIndex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/SymbolicIndex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/SymbolicIndex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/XprHelper.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/XprHelper.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/XprHelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Core/util/XprHelper.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexEigenSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/ComplexSchur_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/EigenSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/EigenSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/EigenSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/EigenSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedEigenSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/HessenbergDecomposition.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealQZ.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealQZ.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealQZ.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealQZ.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/RealSchur_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/SelfAdjointEigenSolver_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Eigenvalues/Tridiagonalization.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AlignedBox.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AlignedBox.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AlignedBox.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AlignedBox.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AngleAxis.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AngleAxis.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AngleAxis.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/AngleAxis.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/EulerAngles.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/EulerAngles.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/EulerAngles.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/EulerAngles.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Homogeneous.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Homogeneous.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Homogeneous.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Homogeneous.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Hyperplane.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Hyperplane.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Hyperplane.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Hyperplane.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/OrthoMethods.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/OrthoMethods.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/OrthoMethods.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/OrthoMethods.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/ParametrizedLine.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/ParametrizedLine.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/ParametrizedLine.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/ParametrizedLine.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Quaternion.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Quaternion.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Quaternion.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Quaternion.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Rotation2D.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Rotation2D.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Rotation2D.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Rotation2D.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/RotationBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/RotationBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/RotationBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/RotationBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Scaling.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Scaling.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Scaling.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Scaling.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Transform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Transform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Transform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Transform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Translation.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Translation.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Translation.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Translation.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Umeyama.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Umeyama.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Umeyama.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/Umeyama.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Geometry/arch/Geometry_SSE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/BlockHouseholder.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/BlockHouseholder.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/BlockHouseholder.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/BlockHouseholder.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/Householder.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/Householder.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/Householder.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/Householder.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/HouseholderSequence.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/HouseholderSequence.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/HouseholderSequence.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Householder/HouseholderSequence.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/BiCGSTAB.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/ConjugateGradient.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteCholesky.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IncompleteLUT.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/LeastSquareConjugateGradient.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/IterativeLinearSolvers/SolveWithGuess.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Jacobi/Jacobi.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Jacobi/Jacobi.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Jacobi/Jacobi.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/Jacobi/Jacobi.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/Determinant.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/Determinant.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/Determinant.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/Determinant.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/FullPivLU.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/FullPivLU.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/FullPivLU.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/FullPivLU.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/InverseImpl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/InverseImpl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/InverseImpl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/InverseImpl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/PartialPivLU_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/arch/Inverse_SSE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/arch/Inverse_SSE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/arch/Inverse_SSE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/LU/arch/Inverse_SSE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/MetisSupport/MetisSupport.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/MetisSupport/MetisSupport.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/MetisSupport/MetisSupport.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/MetisSupport/MetisSupport.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Amd.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Amd.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Amd.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Amd.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Eigen_Colamd.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Ordering.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Ordering.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Ordering.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/OrderingMethods/Ordering.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PaStiXSupport/PaStiXSupport.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PardisoSupport/PardisoSupport.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PardisoSupport/PardisoSupport.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PardisoSupport/PardisoSupport.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/PardisoSupport/PardisoSupport.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/ColPivHouseholderQR_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/CompleteOrthogonalDecomposition.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/FullPivHouseholderQR.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/FullPivHouseholderQR.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/FullPivHouseholderQR.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/FullPivHouseholderQR.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/QR/HouseholderQR_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SPQRSupport/SuiteSparseQRSupport.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/BDCSVD.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/BDCSVD.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/BDCSVD.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/BDCSVD.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/JacobiSVD_LAPACKE.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/SVDBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/SVDBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/SVDBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/SVDBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/UpperBidiagonalization.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/UpperBidiagonalization.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/UpperBidiagonalization.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SVD/UpperBidiagonalization.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCholesky/SimplicialCholesky_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/AmbiVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/AmbiVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/AmbiVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/AmbiVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/CompressedStorage.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/CompressedStorage.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/CompressedStorage.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/CompressedStorage.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/MappedSparseMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseAssign.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseAssign.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseAssign.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseAssign.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseBlock.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseBlock.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseBlock.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseBlock.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseColEtree.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseColEtree.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseColEtree.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseColEtree.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCompressedBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCompressedBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCompressedBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCompressedBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseBinaryOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseCwiseUnaryOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDenseProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDenseProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDenseProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDenseProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDiagonalProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDot.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDot.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDot.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseDot.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseFuzzy.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseFuzzy.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseFuzzy.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseFuzzy.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMap.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMap.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMap.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMap.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrixBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrixBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrixBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseMatrixBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparsePermutation.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparsePermutation.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparsePermutation.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparsePermutation.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRedux.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRedux.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRedux.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRedux.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRef.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRef.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRef.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseRef.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSelfAdjointView.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSolverBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSolverBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSolverBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSolverBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseSparseProductWithPruning.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTranspose.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTranspose.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTranspose.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTranspose.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTriangularView.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTriangularView.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTriangularView.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseTriangularView.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseUtil.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseUtil.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseView.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseView.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseView.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/SparseView.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/TriangularSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/TriangularSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/TriangularSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseCore/TriangularSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLUImpl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLUImpl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLUImpl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLUImpl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Memory.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Memory.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Memory.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Memory.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Structs.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Structs.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Structs.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Structs.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Utils.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Utils.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Utils.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_Utils.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_bmod.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_column_dfs.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_copy_to_ucol.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_gemm_kernel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_heap_relax_snode.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_kernel_bmod.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_bmod.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_panel_dfs.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pivotL.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_pruneL.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseLU/SparseLU_relax_snode.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseQR/SparseQR.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseQR/SparseQR.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseQR/SparseQR.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SparseQR/SparseQR.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdDeque.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdDeque.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdDeque.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdDeque.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdList.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdList.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdList.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdList.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/StdVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/details.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/details.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/details.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/StlSupport/details.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/SuperLUSupport/SuperLUSupport.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/UmfPackSupport/UmfPackSupport.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Image.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Image.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Image.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Image.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Kernel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Kernel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Kernel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/Kernel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/RealSvd2x2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/RealSvd2x2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/RealSvd2x2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/RealSvd2x2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/blas.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/blas.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/blas.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/blas.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapack.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapack.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapack.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapack.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke_mangling.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke_mangling.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke_mangling.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/misc/lapacke_mangling.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseBinaryOps.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/ArrayCwiseUnaryOps.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/BlockMethods.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/BlockMethods.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/BlockMethods.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/BlockMethods.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseBinaryOps.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/CommonCwiseUnaryOps.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/IndexedViewMethods.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/IndexedViewMethods.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/IndexedViewMethods.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/IndexedViewMethods.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseBinaryOps.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/Eigen/src/plugins/MatrixCwiseUnaryOps.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/INSTALL b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/INSTALL similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/INSTALL rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/INSTALL diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchSparseUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchSparseUtil.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchSparseUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchSparseUtil.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchTimer.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchTimer.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchTimer.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchTimer.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchUtil.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/BenchUtil.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/README.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/README.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/README.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/README.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/analyze-blocking-sizes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/analyze-blocking-sizes.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/analyze-blocking-sizes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/analyze-blocking-sizes.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbench.cxxlist b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbench.cxxlist similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbench.cxxlist rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbench.cxxlist diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/basicbenchmark.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchBlasGemm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchBlasGemm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchBlasGemm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchBlasGemm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchCholesky.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchCholesky.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchCholesky.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchCholesky.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchEigenSolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchEigenSolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchEigenSolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchEigenSolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchFFT.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchFFT.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchFFT.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchFFT.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchGeometry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchGeometry.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchGeometry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchGeometry.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchVecAdd.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchVecAdd.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchVecAdd.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchVecAdd.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_gemm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_gemm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_gemm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_gemm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_multi_compilers.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_multi_compilers.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_multi_compilers.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_multi_compilers.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_norm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_norm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_norm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_norm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_reverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_reverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_reverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_reverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_sum.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_sum.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_sum.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_sum.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_unrolling b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_unrolling similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_unrolling rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/bench_unrolling diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark-blocking-sizes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark-blocking-sizes.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark-blocking-sizes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark-blocking-sizes.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkSlice.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkSlice.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkSlice.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkSlice.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkX.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkX.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkX.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkX.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkXcwise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkXcwise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkXcwise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmarkXcwise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark_suite b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark_suite similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark_suite rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/benchmark_suite diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/COPYING b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/COPYING similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/COPYING rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/COPYING diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/README b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/README similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/README rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/README diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_aat_product.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_aat_product.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_aat_product.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_aat_product.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ata_product.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ata_product.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ata_product.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ata_product.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_atv_product.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_atv_product.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_atv_product.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_atv_product.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpby.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpby.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpby.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpby.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpy.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpy.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpy.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_axpy.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_cholesky.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_cholesky.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_cholesky.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_cholesky.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ger.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ger.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ger.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_ger.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_hessenberg.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_hessenberg.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_hessenberg.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_hessenberg.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_decomp.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_decomp.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_decomp.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_decomp.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_solve.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_solve.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_solve.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_lu_solve.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product_bis.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product_bis.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product_bis.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_matrix_product_bis.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_vector_product.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_vector_product.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_vector_product.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_matrix_vector_product.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_partial_lu.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_partial_lu.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_partial_lu.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_partial_lu.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_rot.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_rot.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_rot.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_rot.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_symv.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_symv.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_symv.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_symv.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_syr2.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_syr2.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_syr2.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_syr2.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve_matrix.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve_matrix.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve_matrix.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trisolve_matrix.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trmm.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trmm.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trmm.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/action_trmm.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/basic_actions.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/basic_actions.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/basic_actions.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/actions/basic_actions.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindACML.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindACML.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindACML.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindACML.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindATLAS.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindATLAS.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindATLAS.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindATLAS.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBLAZE.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBLAZE.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBLAZE.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBLAZE.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBlitz.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBlitz.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBlitz.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindBlitz.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindCBLAS.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindCBLAS.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindCBLAS.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindCBLAS.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindGMM.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindGMM.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindGMM.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindGMM.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMKL.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMKL.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMKL.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMKL.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMTL4.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMTL4.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMTL4.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindMTL4.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindOPENBLAS.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindOPENBLAS.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindOPENBLAS.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindOPENBLAS.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindPackageHandleStandardArgs.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindPackageHandleStandardArgs.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindPackageHandleStandardArgs.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindPackageHandleStandardArgs.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindTvmet.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindTvmet.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindTvmet.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/FindTvmet.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/MacroOptionalAddSubdirectory.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/MacroOptionalAddSubdirectory.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/MacroOptionalAddSubdirectory.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/cmake/MacroOptionalAddSubdirectory.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/action_settings.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/action_settings.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/action_settings.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/action_settings.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/gnuplot_common_settings.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/gnuplot_common_settings.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/gnuplot_common_settings.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/gnuplot_common_settings.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/go_mean b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/go_mean similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/go_mean rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/go_mean diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mean.cxx b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mean.cxx similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mean.cxx rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mean.cxx diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_gnuplot_script.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_gnuplot_script.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_gnuplot_script.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_gnuplot_script.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_mean_script.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_mean_script.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_mean_script.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_mean_script.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_new_gnuplot.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_new_gnuplot.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_new_gnuplot.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/mk_new_gnuplot.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/perlib_plot_settings.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/perlib_plot_settings.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/perlib_plot_settings.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/perlib_plot_settings.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/regularize.cxx b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/regularize.cxx similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/regularize.cxx rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/regularize.cxx diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth.cxx b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth.cxx similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth.cxx rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth.cxx diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth_all.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth_all.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth_all.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/data/smooth_all.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench_parameter.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench_parameter.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench_parameter.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/bench_parameter.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/btl.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/btl.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/btl.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/btl.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_function.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_function.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_function.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_function.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_matrix.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_matrix.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_matrix.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_matrix.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_vector.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_vector.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_vector.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/init/init_vector.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/bench_static.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/bench_static.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/bench_static.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/bench_static.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/intel_bench_fixed_size.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/intel_bench_fixed_size.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/intel_bench_fixed_size.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/intel_bench_fixed_size.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/static_size_generator.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/static_size_generator.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/static_size_generator.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/static/static_size_generator.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_perf_analyzer.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_perf_analyzer.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_perf_analyzer.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_perf_analyzer.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_timer.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_timer.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_timer.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/STL_timer.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/mixed_perf_analyzer.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_perf_analyzer_old.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_timer.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_timer.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_timer.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/portable_timer.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_perf_analyzer.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_perf_analyzer.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_perf_analyzer.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_perf_analyzer.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_timer.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_timer.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_timer.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/timers/x86_timer.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_lin_log.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_lin_log.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_lin_log.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_lin_log.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_log.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_log.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_log.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/size_log.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/utilities.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/utilities.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/utilities.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/utilities.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/xy_file.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/xy_file.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/xy_file.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/generic_bench/utils/xy_file.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface_impl.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface_impl.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface_impl.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/blas_interface_impl.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/c_interface_base.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/c_interface_base.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/c_interface_base.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/c_interface_base.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/BLAS/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/STL_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/STL_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/STL_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/STL_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/STL/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/blaze_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/blaze_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/blaze_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/blaze_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blaze/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_LU_solve_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_LU_solve_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_LU_solve_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_LU_solve_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/blitz_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_blitz.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_blitz.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_blitz.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_blitz.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_tiny_blitz.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_tiny_blitz.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_tiny_blitz.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/btl_tiny_blitz.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/tiny_blitz_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/tiny_blitz_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/tiny_blitz_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/blitz/tiny_blitz_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/btl_tiny_eigen2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/btl_tiny_eigen2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/btl_tiny_eigen2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/btl_tiny_eigen2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/eigen2_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/eigen2_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/eigen2_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/eigen2_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_adv.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_adv.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_adv.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_adv.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_linear.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_linear.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_linear.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_linear.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_matmat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_matmat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_matmat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_matmat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_vecmat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_vecmat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_vecmat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen2/main_vecmat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/btl_tiny_eigen3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/btl_tiny_eigen3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/btl_tiny_eigen3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/btl_tiny_eigen3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/eigen3_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/eigen3_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/eigen3_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/eigen3_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_adv.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_adv.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_adv.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_adv.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_linear.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_linear.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_linear.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_linear.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_matmat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_matmat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_matmat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_matmat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_vecmat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_vecmat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_vecmat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/eigen3/main_vecmat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_LU_solve_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_LU_solve_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_LU_solve_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_LU_solve_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/gmm_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/gmm/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/.kdbgrc.main b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/.kdbgrc.main similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/.kdbgrc.main rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/.kdbgrc.main diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_LU_solve_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/mtl4/mtl4_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_linear.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_linear.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_linear.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_linear.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_matmat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_matmat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_matmat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_matmat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_vecmat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_vecmat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_vecmat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/main_vecmat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/tensor_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/tensor_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/tensor_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tensors/tensor_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/tvmet_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/tvmet_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/tvmet_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/tvmet/tvmet_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/ublas_interface.hh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/ublas_interface.hh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/ublas_interface.hh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/btl/libs/ublas/ublas_interface.hh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/check_cache_queries.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/check_cache_queries.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/check_cache_queries.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/check_cache_queries.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/dense_solvers.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/dense_solvers.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/dense_solvers.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/dense_solvers.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/eig33.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/eig33.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/eig33.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/eig33.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/geometry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/geometry.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/geometry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/geometry.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/changesets.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/changesets.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/changesets.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/changesets.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_settings.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_settings.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_settings.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_settings.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_square_settings.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_square_settings.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_square_settings.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemm_square_settings.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_settings.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_settings.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_settings.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_settings.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_square_settings.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_square_settings.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_square_settings.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemv_square_settings.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemvt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemvt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemvt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/gemvt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm_settings.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm_settings.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm_settings.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/lazy_gemm_settings.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/llt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/llt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/llt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/llt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/make_plot.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/make_plot.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/make_plot.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/make_plot.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_footer.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_footer.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_footer.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_footer.html diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_header.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_header.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_header.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/chart_header.html diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/footer.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/footer.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/footer.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/footer.html diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/header.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/header.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/header.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/header.html diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s1.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s1.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s1.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s1.js diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s2.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s2.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s2.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/resources/s2.js diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/run.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/run.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/run.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/run.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/runall.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/runall.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/runall.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/runall.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lo.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lo.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lo.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lo.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lot.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lot.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lot.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_lot.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_up.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_up.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_up.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_up.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_upt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_upt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_upt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/perf_monitoring/trmv_upt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/product_threshold.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/product_threshold.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/product_threshold.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/product_threshold.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quat_slerp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quat_slerp.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quat_slerp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quat_slerp.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quatmul.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quatmul.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quatmul.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/quatmul.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_cholesky.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_cholesky.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_cholesky.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_cholesky.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_dense_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_dense_product.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_dense_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_dense_product.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_lu.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_lu.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_lu.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_lu.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_product.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_product.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_randomsetter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_randomsetter.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_randomsetter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_randomsetter.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_setter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_setter.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_setter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_setter.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_transpose.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_transpose.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_transpose.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_transpose.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_trisolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_trisolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_trisolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/sparse_trisolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/sp_solver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/sp_solver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/sp_solver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/sp_solver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbench.dtd b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbench.dtd similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbench.dtd rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbench.dtd diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchsolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchstyle.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchstyle.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchstyle.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/spbenchstyle.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/test_sparseLU.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/test_sparseLU.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/test_sparseLU.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spbench/test_sparseLU.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spmv.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spmv.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spmv.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/spmv.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/README b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/README similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/README rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/README diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark_main.cc b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark_main.cc similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark_main.cc rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/benchmark_main.cc diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/contraction_benchmarks_cpu.cc b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/contraction_benchmarks_cpu.cc similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/contraction_benchmarks_cpu.cc rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/contraction_benchmarks_cpu.cc diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_cpu.cc b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_cpu.cc similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_cpu.cc rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_cpu.cc diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_fp16_gpu.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_fp16_gpu.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_fp16_gpu.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_fp16_gpu.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_gpu.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_gpu.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_gpu.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_gpu.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_sycl.cc b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_sycl.cc similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_sycl.cc rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/tensors/tensor_benchmarks_sycl.cc diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/vdw_new.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/vdw_new.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/vdw_new.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/bench/vdw_new.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/BandTriangularSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/BandTriangularSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/BandTriangularSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/BandTriangularSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/GeneralRank1Update.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/GeneralRank1Update.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/GeneralRank1Update.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/GeneralRank1Update.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedSelfadjointProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedSelfadjointProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedSelfadjointProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedSelfadjointProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularMatrixVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularMatrixVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularMatrixVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularMatrixVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularSolverVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularSolverVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularSolverVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/PackedTriangularSolverVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/README.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/README.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/README.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/README.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/Rank2Update.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/Rank2Update.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/Rank2Update.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/Rank2Update.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_double.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_double.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_double.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_double.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_single.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_single.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_single.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/complex_single.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/double.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/double.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/double.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/double.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chpmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chpmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chpmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/chpmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/complexdots.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/complexdots.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/complexdots.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/complexdots.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ctbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ctbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ctbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ctbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/d_cnjg.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/d_cnjg.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/d_cnjg.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/d_cnjg.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/datatypes.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/datatypes.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/datatypes.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/datatypes.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotm.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotm.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotm.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotm.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotmg.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotmg.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotmg.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/drotmg.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dsbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dsbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dsbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dsbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dspmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dspmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dspmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dspmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dtbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dtbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dtbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/dtbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/lsame.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/lsame.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/lsame.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/lsame.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/r_cnjg.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/r_cnjg.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/r_cnjg.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/r_cnjg.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotm.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotm.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotm.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotm.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotmg.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotmg.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotmg.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/srotmg.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ssbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ssbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ssbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ssbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/sspmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/sspmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/sspmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/sspmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/stbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/stbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/stbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/stbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhpmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhpmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhpmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/zhpmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ztbmv.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ztbmv.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ztbmv.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/f2c/ztbmv.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/fortran/complexdots.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/fortran/complexdots.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/fortran/complexdots.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/fortran/complexdots.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_cplx_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_cplx_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_cplx_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_cplx_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_real_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_real_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_real_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level1_real_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_cplx_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_cplx_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_cplx_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_cplx_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_real_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_real_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_real_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level2_real_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level3_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level3_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level3_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/level3_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/single.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/single.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/single.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/single.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat1.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat1.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat1.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat1.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat2.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/cblat3.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat1.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat1.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat1.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat1.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat2.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/dblat3.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/runblastest.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/runblastest.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/runblastest.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/runblastest.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat1.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat1.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat1.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat1.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat2.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/sblat3.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat1.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat1.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat1.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat1.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat2.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.dat b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.dat similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.dat rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.dat diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/testing/zblat3.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/xerbla.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/xerbla.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/xerbla.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/blas/xerbla.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3Config.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3Config.cmake.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3Config.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3Config.cmake.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3ConfigLegacy.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3ConfigLegacy.cmake.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3ConfigLegacy.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/Eigen3ConfigLegacy.cmake.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenConfigureTesting.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenConfigureTesting.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenConfigureTesting.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenConfigureTesting.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineOSVersion.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineOSVersion.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineOSVersion.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineOSVersion.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineVSServicePack.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineVSServicePack.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineVSServicePack.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenDetermineVSServicePack.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenTesting.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenTesting.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenTesting.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenTesting.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenUninstall.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenUninstall.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenUninstall.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/EigenUninstall.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindAdolc.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindAdolc.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindAdolc.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindAdolc.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindBLAS.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindBLAS.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindBLAS.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindBLAS.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindCholmod.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindCholmod.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindCholmod.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindCholmod.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindComputeCpp.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindComputeCpp.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindComputeCpp.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindComputeCpp.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen2.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen2.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen2.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen2.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen3.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen3.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen3.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindEigen3.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindFFTW.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindFFTW.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindFFTW.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindFFTW.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGLEW.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGLEW.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGLEW.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGLEW.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGMP.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGMP.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGMP.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGMP.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGSL.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGSL.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGSL.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGSL.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGoogleHash.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGoogleHash.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGoogleHash.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindGoogleHash.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindLAPACK.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindLAPACK.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindLAPACK.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindLAPACK.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMPFR.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMPFR.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMPFR.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMPFR.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMetis.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMetis.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMetis.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindMetis.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindPastix.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindPastix.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindPastix.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindPastix.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSPQR.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSPQR.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSPQR.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSPQR.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindScotch.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindScotch.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindScotch.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindScotch.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindStandardMathLibrary.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindStandardMathLibrary.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindStandardMathLibrary.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindStandardMathLibrary.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSuperLU.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSuperLU.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSuperLU.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindSuperLU.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindUmfpack.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindUmfpack.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindUmfpack.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindUmfpack.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindXsmm.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindXsmm.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindXsmm.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/FindXsmm.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/RegexUtils.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/RegexUtils.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/RegexUtils.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/RegexUtils.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/UseEigen3.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/UseEigen3.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/UseEigen3.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/UseEigen3.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/language_support.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/language_support.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/language_support.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/cmake/language_support.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/README b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/README similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/README rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/README diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mandelbrot/mandelbrot.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/README b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/README similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/README rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/README diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/binary_library.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/example.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/example.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/example.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/mix_eigen_and_c/example.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/README b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/README similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/README rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/README diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/camera.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/gpuhelper.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/icosphere.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/quaternion_demo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/demos/opengl/trackball.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/A05_PortingFrom2To3.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/A05_PortingFrom2To3.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/A05_PortingFrom2To3.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/A05_PortingFrom2To3.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/AsciiQuickReference.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/AsciiQuickReference.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/AsciiQuickReference.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/AsciiQuickReference.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/B01_Experimental.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/B01_Experimental.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/B01_Experimental.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/B01_Experimental.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ClassHierarchy.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ClassHierarchy.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ClassHierarchy.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ClassHierarchy.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CoeffwiseMathFunctionsTable.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CoeffwiseMathFunctionsTable.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CoeffwiseMathFunctionsTable.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CoeffwiseMathFunctionsTable.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_CustomScalar.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_CustomScalar.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_CustomScalar.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_CustomScalar.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_InheritingMatrix.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_InheritingMatrix.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_InheritingMatrix.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_InheritingMatrix.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_NullaryExpr.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_NullaryExpr.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_NullaryExpr.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_NullaryExpr.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_Plugins.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_Plugins.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_Plugins.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/CustomizingEigen_Plugins.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/DenseDecompositionBenchmark.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/DenseDecompositionBenchmark.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/DenseDecompositionBenchmark.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/DenseDecompositionBenchmark.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Doxyfile.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Doxyfile.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Doxyfile.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Doxyfile.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Eigen_Silly_Professor_64x64.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Eigen_Silly_Professor_64x64.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Eigen_Silly_Professor_64x64.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Eigen_Silly_Professor_64x64.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FixedSizeVectorizable.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FixedSizeVectorizable.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FixedSizeVectorizable.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FixedSizeVectorizable.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FunctionsTakingEigenTypes.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FunctionsTakingEigenTypes.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FunctionsTakingEigenTypes.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/FunctionsTakingEigenTypes.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/HiPerformance.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/HiPerformance.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/HiPerformance.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/HiPerformance.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InplaceDecomposition.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InplaceDecomposition.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InplaceDecomposition.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InplaceDecomposition.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InsideEigenExample.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InsideEigenExample.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InsideEigenExample.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/InsideEigenExample.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/LeastSquares.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/LeastSquares.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/LeastSquares.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/LeastSquares.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Manual.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Manual.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Manual.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Manual.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/MatrixfreeSolverExample.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/MatrixfreeSolverExample.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/MatrixfreeSolverExample.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/MatrixfreeSolverExample.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/NewExpressionType.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/NewExpressionType.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/NewExpressionType.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/NewExpressionType.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Overview.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Overview.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Overview.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Overview.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PassingByValue.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PassingByValue.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PassingByValue.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PassingByValue.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Pitfalls.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Pitfalls.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Pitfalls.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/Pitfalls.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PreprocessorDirectives.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PreprocessorDirectives.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PreprocessorDirectives.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/PreprocessorDirectives.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickReference.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickReference.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickReference.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickReference.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickStartGuide.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickStartGuide.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickStartGuide.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/QuickStartGuide.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseLinearSystems.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseLinearSystems.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseLinearSystems.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseLinearSystems.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseQuickReference.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseQuickReference.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseQuickReference.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/SparseQuickReference.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StlContainers.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StlContainers.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StlContainers.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StlContainers.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StorageOrders.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StorageOrders.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StorageOrders.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StorageOrders.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StructHavingEigenMembers.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StructHavingEigenMembers.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StructHavingEigenMembers.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/StructHavingEigenMembers.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TemplateKeyword.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TemplateKeyword.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TemplateKeyword.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TemplateKeyword.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAliasing.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAliasing.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAliasing.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAliasing.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAssertions.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAssertions.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAssertions.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicAssertions.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicCMakeGuide.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicCMakeGuide.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicCMakeGuide.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicCMakeGuide.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicEigenExpressionTemplates.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicEigenExpressionTemplates.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicEigenExpressionTemplates.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicEigenExpressionTemplates.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLazyEvaluation.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLazyEvaluation.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLazyEvaluation.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLazyEvaluation.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLinearAlgebraDecompositions.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLinearAlgebraDecompositions.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLinearAlgebraDecompositions.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicLinearAlgebraDecompositions.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicMultithreading.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicMultithreading.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicMultithreading.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicMultithreading.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicResizing.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicResizing.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicResizing.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicResizing.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicScalarTypes.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicScalarTypes.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicScalarTypes.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicScalarTypes.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicVectorization.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicVectorization.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicVectorization.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TopicVectorization.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialAdvancedInitialization.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialAdvancedInitialization.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialAdvancedInitialization.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialAdvancedInitialization.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialArrayClass.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialArrayClass.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialArrayClass.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialArrayClass.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialBlockOperations.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialBlockOperations.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialBlockOperations.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialBlockOperations.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialGeometry.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialGeometry.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialGeometry.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialGeometry.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialLinearAlgebra.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialLinearAlgebra.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialLinearAlgebra.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialLinearAlgebra.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMapClass.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMapClass.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMapClass.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMapClass.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixArithmetic.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixArithmetic.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixArithmetic.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixArithmetic.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixClass.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixClass.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixClass.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialMatrixClass.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReductionsVisitorsBroadcasting.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReductionsVisitorsBroadcasting.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReductionsVisitorsBroadcasting.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReductionsVisitorsBroadcasting.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReshapeSlicing.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReshapeSlicing.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReshapeSlicing.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialReshapeSlicing.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse_example_details.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse_example_details.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse_example_details.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/TutorialSparse_example_details.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UnalignedArrayAssert.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UnalignedArrayAssert.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UnalignedArrayAssert.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UnalignedArrayAssert.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingBlasLapackBackends.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingBlasLapackBackends.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingBlasLapackBackends.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingBlasLapackBackends.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingIntelMKL.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingIntelMKL.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingIntelMKL.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingIntelMKL.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingNVCC.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingNVCC.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingNVCC.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/UsingNVCC.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/WrongStackAlignment.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/WrongStackAlignment.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/WrongStackAlignment.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/WrongStackAlignment.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigen_navtree_hacks.js b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigen_navtree_hacks.js similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigen_navtree_hacks.js rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigen_navtree_hacks.js diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy.css b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy.css similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy.css rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy.css diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_footer.html.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_footer.html.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_footer.html.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_footer.html.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_header.html.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_header.html.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_header.html.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_header.html.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_layout.xml.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_layout.xml.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_layout.xml.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_layout.xml.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_tabs.css b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_tabs.css similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_tabs.css rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/eigendoxy_tabs.css diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/.krazy b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/.krazy similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/.krazy rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/.krazy diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CustomizingEigen_Inheritance.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CustomizingEigen_Inheritance.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CustomizingEigen_Inheritance.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/CustomizingEigen_Inheritance.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erf.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erf.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erf.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erf.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erfc.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erfc.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erfc.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_erfc.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_lgamma.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_lgamma.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_lgamma.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Cwise_lgamma.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleCols_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleCols_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleCols_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleCols_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleRows_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleRows_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleRows_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_middleRows_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleCols.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleCols.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleCols.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleCols.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleRows.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleRows.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleRows.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/DenseBase_template_int_middleRows.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_dynamic.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_dynamic.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_dynamic.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_dynamic.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_fixed.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_fixed.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_fixed.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/QuickStart_example2_fixed.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_flexible.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_flexible.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_flexible.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_flexible.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_simple.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_simple.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_simple.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TemplateKeyword_simple.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialInplaceLU.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialInplaceLU.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialInplaceLU.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialInplaceLU.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgComputeTwice.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgComputeTwice.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgComputeTwice.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgComputeTwice.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExComputeSolveError.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExComputeSolveError.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExComputeSolveError.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExComputeSolveError.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveColPivHouseholderQR.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveLDLT.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveLDLT.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveLDLT.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgExSolveLDLT.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgInverseDeterminant.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgInverseDeterminant.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgInverseDeterminant.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgInverseDeterminant.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgRankRevealing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgRankRevealing.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgRankRevealing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgRankRevealing.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSVDSolve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSVDSolve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSVDSolve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSVDSolve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSelfAdjointEigenSolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSetThreshold.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSetThreshold.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSetThreshold.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/TutorialLinAlgSetThreshold.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_accessors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_accessors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_accessors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_accessors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_addition.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_addition.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_addition.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_addition.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_cwise_other.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_cwise_other.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_cwise_other.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_cwise_other.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop_matrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop_matrix.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop_matrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_interop_matrix.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_mult.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_mult.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_mult.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ArrayClass_mult.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_block_assignment.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_block_assignment.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_block_assignment.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_block_assignment.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_colrow.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_colrow.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_colrow.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_colrow.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_corner.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_corner.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_corner.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_corner.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_print_block.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_print_block.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_print_block.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_print_block.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_vector.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_vector.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_vector.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_BlockOperations_vector.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_PartialLU_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_PartialLU_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_PartialLU_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_PartialLU_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_1nn.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_broadcast_simple_rowwise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_colwise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_maxnorm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_bool.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_norm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_reductions_operatornorm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_rowwise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_ReductionsVisitorsBroadcasting_visitors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_dynamic_size.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_dynamic_size.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_dynamic_size.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_dynamic_size.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_fixed_size.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_fixed_size.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_fixed_size.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/Tutorial_simple_example_fixed_size.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_Block.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_Block.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_Block.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_Block.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseBinaryOp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseBinaryOp.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseBinaryOp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseBinaryOp.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp_ptrfun.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp_ptrfun.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp_ptrfun.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_CwiseUnaryOp_ptrfun.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedBlock.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedBlock.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedBlock.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedBlock.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedVectorBlock.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedVectorBlock.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedVectorBlock.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_FixedVectorBlock.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_VectorBlock.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_VectorBlock.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_VectorBlock.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/class_VectorBlock.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_eigenbase.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_eigenbase.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_eigenbase.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_eigenbase.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_ref.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_ref.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_ref.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/function_taking_ref.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.entry b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.entry similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.entry rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.entry diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.evaluator b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.evaluator similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.evaluator rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.evaluator diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.expression b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.expression similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.expression rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.expression diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.main b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.main similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.main rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.main diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.preamble b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.preamble similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.preamble rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.preamble diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.traits b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.traits similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.traits rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant.cpp.traits diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/make_circulant2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/matrixfree_cg.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/matrixfree_cg.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/matrixfree_cg.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/matrixfree_cg.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/nullary_indexing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/nullary_indexing.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/nullary_indexing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/nullary_indexing.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_add_sub.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_add_sub.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_add_sub.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_add_sub.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_dot_cross.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_dot_cross.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_dot_cross.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_dot_cross.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_matrix_mul.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_matrix_mul.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_matrix_mul.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_matrix_mul.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_redux_basic.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_redux_basic.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_redux_basic.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_redux_basic.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_scalar_mul_div.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_scalar_mul_div.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_scalar_mul_div.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_arithmetic_scalar_mul_div.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_coefficient_accessors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_coefficient_accessors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_coefficient_accessors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_coefficient_accessors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize_fixed_size.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize_fixed_size.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize_fixed_size.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/examples/tut_matrix_resize_fixed_size.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2node.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2node.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2node.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2node.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2pnode.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2pnode.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2pnode.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/ftv2pnode.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/.krazy b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/.krazy similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/.krazy rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/.krazy diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/AngleAxis_mimic_euler.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/AngleAxis_mimic_euler.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/AngleAxis_mimic_euler.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/AngleAxis_mimic_euler.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_simple.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_simple.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_simple.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_simple.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_step_by_step.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_step_by_step.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_step_by_step.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/BiCGSTAB_step_by_step.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ColPivHouseholderQR_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ColPivHouseholderQR_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ColPivHouseholderQR_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ColPivHouseholderQR_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_compute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_compute.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_compute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_compute.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvalues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvalues.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvalues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvalues.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvectors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvectors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvectors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexEigenSolver_eigenvectors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_compute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_compute.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_compute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_compute.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixT.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixT.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixT.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixT.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixU.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixU.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixU.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/ComplexSchur_matrixU.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_abs2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_acos.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_acos.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_acos.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_acos.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_arg.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_arg.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_arg.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_arg.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_array_power_array.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_array_power_array.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_array_power_array.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_array_power_array.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_asin.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_asin.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_asin.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_asin.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_atan.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_atan.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_atan.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_atan.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_and.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_and.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_and.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_and.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_not.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_not.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_not.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_not.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_or.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_or.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_or.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_or.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_xor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_xor.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_xor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_boolean_xor.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_ceil.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_ceil.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_ceil.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_ceil.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cos.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cos.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cos.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cos.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cosh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cosh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cosh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cosh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cube.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cube.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cube.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_cube.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_equal_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_equal_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_equal_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_equal_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_exp.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_exp.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_exp.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_exp.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_floor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_floor.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_floor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_floor.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_greater_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_inverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_inverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_inverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_inverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isFinite.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isFinite.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isFinite.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isFinite.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isInf.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isInf.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isInf.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isInf.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isNaN.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isNaN.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isNaN.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_isNaN.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_less_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log10.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log10.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log10.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_log10.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_max.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_max.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_max.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_max.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_min.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_min.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_min.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_min.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_minus_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_not_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_not_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_not_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_not_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_plus_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_pow.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_pow.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_pow.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_pow.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_product.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_product.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_quotient.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_quotient.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_quotient.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_quotient.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_round.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_round.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_round.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_round.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_scalar_power_array.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_scalar_power_array.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_scalar_power_array.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_scalar_power_array.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sign.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sign.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sign.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sign.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sin.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sin.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sin.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sin.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sinh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sinh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sinh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sinh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_slash_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_slash_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_slash_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_slash_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sqrt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sqrt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sqrt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_sqrt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_square.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_square.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_square.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_square.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tan.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tan.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tan.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tan.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tanh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tanh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tanh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_tanh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_times_equal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_times_equal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_times_equal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Cwise_times_equal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpacedInt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpacedInt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpacedInt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpacedInt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced_seq.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced_seq.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced_seq.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_LinSpaced_seq.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_setLinSpaced.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_setLinSpaced.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_setLinSpaced.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DenseBase_setLinSpaced.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_hnormalized.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_hnormalized.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_hnormalized.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_hnormalized.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/DirectionWise_replicate_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_EigenSolver_MatrixType.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_EigenSolver_MatrixType.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_EigenSolver_MatrixType.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_EigenSolver_MatrixType.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_compute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_compute.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_compute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_compute.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvalues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvalues.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvalues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvalues.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvectors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvectors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvectors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_eigenvectors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_pseudoEigenvectors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_pseudoEigenvectors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_pseudoEigenvectors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/EigenSolver_pseudoEigenvectors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivHouseholderQR_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivHouseholderQR_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivHouseholderQR_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivHouseholderQR_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_image.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_image.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_image.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_image.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_kernel.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_kernel.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_kernel.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_kernel.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/FullPivLU_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/GeneralizedEigenSolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/GeneralizedEigenSolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/GeneralizedEigenSolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/GeneralizedEigenSolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_compute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_compute.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_compute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_compute.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_matrixH.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_matrixH.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_matrixH.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_matrixH.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_packedMatrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_packedMatrix.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_packedMatrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HessenbergDecomposition_packedMatrix.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_householderQ.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_householderQ.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_householderQ.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_householderQ.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderQR_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderSequence_HouseholderSequence.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderSequence_HouseholderSequence.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderSequence_HouseholderSequence.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/HouseholderSequence_HouseholderSequence.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/IOFormat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/IOFormat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/IOFormat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/IOFormat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/JacobiSVD_basic.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/JacobiSVD_basic.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/JacobiSVD_basic.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/JacobiSVD_basic.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeGivens.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeGivens.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeGivens.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeGivens.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeJacobi.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeJacobi.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeJacobi.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Jacobi_makeJacobi.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_example.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_example.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_example.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_example.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LLT_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresNormalEquations.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresNormalEquations.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresNormalEquations.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresNormalEquations.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresQR.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresQR.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresQR.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/LeastSquaresQR.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_general_stride.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_general_stride.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_general_stride.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_general_stride.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_inner_stride.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_inner_stride.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_inner_stride.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_inner_stride.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_outer_stride.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_outer_stride.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_outer_stride.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_outer_stride.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_placement_new.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_placement_new.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_placement_new.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_placement_new.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_simple.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_simple.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_simple.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Map_simple.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_adjoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_adjoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_adjoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_adjoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_all.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_all.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_all.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_all.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheLeft.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheLeft.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheLeft.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheLeft.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheRight.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheRight.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheRight.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_applyOnTheRight.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array_const.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array_const.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array_const.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_array_const.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_asDiagonal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_asDiagonal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_asDiagonal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_asDiagonal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_block_int_int_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomLeftCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomLeftCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomLeftCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomLeftCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRightCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRightCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRightCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRightCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRows_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRows_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRows_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_bottomRows_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cast.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cast.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cast.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cast.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_col.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_col.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_col.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_col.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_colwise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_colwise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_colwise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_colwise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseAndDetWithCheck.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseAndDetWithCheck.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseAndDetWithCheck.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseAndDetWithCheck.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseWithCheck.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseWithCheck.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseWithCheck.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_computeInverseWithCheck.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseAbs2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseEqual.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseEqual.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseEqual.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseEqual.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseInverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseInverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseInverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseInverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMax.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMax.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMax.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMax.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMin.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMin.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMin.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseMin.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseNotEqual.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseNotEqual.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseNotEqual.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseNotEqual.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseProduct.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseProduct.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseProduct.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseProduct.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseQuotient.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseQuotient.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseQuotient.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseQuotient.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSign.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSign.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSign.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSign.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSqrt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSqrt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSqrt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_cwiseSqrt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_template_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_template_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_template_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_diagonal_template_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eigenvalues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eigenvalues.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eigenvalues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eigenvalues.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_end_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_end_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_end_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_end_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eval.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eval.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eval.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_eval.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_fixedBlock_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_fixedBlock_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_fixedBlock_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_fixedBlock_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_hnormalized.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_hnormalized.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_hnormalized.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_hnormalized.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_homogeneous.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_homogeneous.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_homogeneous.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_homogeneous.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_identity_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_inverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_inverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_inverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_inverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isDiagonal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isDiagonal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isDiagonal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isDiagonal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isIdentity.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isIdentity.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isIdentity.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isIdentity.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOnes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOnes.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOnes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOnes.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOrthogonal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOrthogonal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOrthogonal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isOrthogonal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isUnitary.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isUnitary.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isUnitary.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isUnitary.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isZero.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isZero.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isZero.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_isZero.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_leftCols_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_leftCols_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_leftCols_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_leftCols_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_noalias.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_noalias.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_noalias.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_noalias.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_ones_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_operatorNorm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_operatorNorm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_operatorNorm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_operatorNorm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_prod.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_prod.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_prod.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_prod.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_random_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_replicate_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_reverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_reverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_reverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_reverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rightCols_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rightCols_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rightCols_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rightCols_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_row.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_row.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_row.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_row.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rowwise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rowwise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rowwise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_rowwise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_segment_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_segment_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_segment_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_segment_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_select.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_select.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_select.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_select.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_selfadjointView.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_selfadjointView.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_selfadjointView.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_selfadjointView.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_set.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_set.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_set.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_set.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setIdentity.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setIdentity.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setIdentity.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setIdentity.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setOnes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setOnes.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setOnes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setOnes.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setRandom.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setRandom.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setRandom.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setRandom.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setZero.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setZero.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setZero.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_setZero.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_start_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_start_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_start_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_start_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_bottomRows.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_bottomRows.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_bottomRows.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_bottomRows.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_end.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_end.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_end.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_end.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_block_int_int_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_block_int_int_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_block_int_int_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_block_int_int_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomLeftCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_bottomRightCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topLeftCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_int_topRightCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_leftCols.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_leftCols.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_leftCols.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_leftCols.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_rightCols.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_rightCols.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_rightCols.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_rightCols.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_segment.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_segment.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_segment.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_segment.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_start.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_start.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_start.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_start.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_topRows.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_topRows.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_topRows.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_template_int_topRows.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topLeftCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topLeftCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topLeftCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topLeftCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRightCorner_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRightCorner_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRightCorner_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRightCorner_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRows_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRows_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRows_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_topRows_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_transpose.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_transpose.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_transpose.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_transpose.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_triangularView.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_triangularView.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_triangularView.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_triangularView.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/MatrixBase_zero_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_NoChange_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_NoChange_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_NoChange_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_NoChange_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_NoChange.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_NoChange.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_NoChange.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_NoChange.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_resize_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setConstant_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setIdentity_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setIdentity_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setIdentity_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setIdentity_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setOnes_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setRandom_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Matrix_setZero_int_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialPivLU_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialPivLU_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialPivLU_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialPivLU_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_count.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_count.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_count.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_count.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_maxCoeff.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_maxCoeff.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_maxCoeff.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_maxCoeff.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_minCoeff.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_minCoeff.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_minCoeff.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_minCoeff.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_norm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_norm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_norm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_norm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_prod.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_prod.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_prod.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_prod.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_squaredNorm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_squaredNorm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_squaredNorm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_squaredNorm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_sum.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_sum.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_sum.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/PartialRedux_sum.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealQZ_compute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealQZ_compute.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealQZ_compute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealQZ_compute.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_RealSchur_MatrixType.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_RealSchur_MatrixType.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_RealSchur_MatrixType.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_RealSchur_MatrixType.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_compute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_compute.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_compute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/RealSchur_compute.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_SelfAdjointEigenSolver_MatrixType2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_compute_MatrixType2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvalues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvalues.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvalues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvalues.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvectors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvectors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvectors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_eigenvectors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorInverseSqrt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorInverseSqrt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorInverseSqrt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorInverseSqrt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorSqrt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorSqrt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorSqrt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointEigenSolver_operatorSqrt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_eigenvalues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_eigenvalues.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_eigenvalues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_eigenvalues.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_operatorNorm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_operatorNorm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_operatorNorm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SelfAdjointView_operatorNorm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SparseMatrix_coeffs.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SparseMatrix_coeffs.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SparseMatrix_coeffs.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/SparseMatrix_coeffs.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block_correct.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block_correct.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block_correct.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_block_correct.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_cwise.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_cwise.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_cwise.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_cwise.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult4.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult4.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult5.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult5.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult5.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicAliasing_mult5.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicStorageOrders_example.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicStorageOrders_example.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicStorageOrders_example.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/TopicStorageOrders_example.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Triangular_solve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Triangular_solve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Triangular_solve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Triangular_solve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_Tridiagonalization_MatrixType.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_Tridiagonalization_MatrixType.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_Tridiagonalization_MatrixType.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_Tridiagonalization_MatrixType.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_compute.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_compute.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_compute.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_compute.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_decomposeInPlace.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_decomposeInPlace.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_decomposeInPlace.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_decomposeInPlace.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_diagonal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_diagonal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_diagonal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_diagonal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_householderCoefficients.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_householderCoefficients.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_householderCoefficients.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_householderCoefficients.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_packedMatrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_packedMatrix.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_packedMatrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tridiagonalization_packedMatrix.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Block.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Block.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Block.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Block.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_CommaTemporary.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_CommaTemporary.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_CommaTemporary.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_CommaTemporary.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Join.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Join.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Join.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Join.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_LinSpaced.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_LinSpaced.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_LinSpaced.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_LinSpaced.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_ThreeWays.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_ThreeWays.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_ThreeWays.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_ThreeWays.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Zero.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Zero.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Zero.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_AdvancedInitialization_Zero.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_rowmajor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_rowmajor.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_rowmajor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_rowmajor.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_using.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_using.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_using.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_Map_using.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Mat.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Mat.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Mat.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Mat.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Vec.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Vec.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Vec.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_ReshapeMat2Vec.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingCol.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingCol.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingCol.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingCol.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingVec.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingVec.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingVec.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_SlicingVec.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01b.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01b.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01b.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_01b.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_02.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_02.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_02.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_commainit_02.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_matrix_inverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_matrix_inverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_matrix_inverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_matrix_inverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_multiple_rhs.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_multiple_rhs.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_multiple_rhs.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_multiple_rhs.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_reuse_decomposition.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_reuse_decomposition.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_reuse_decomposition.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_reuse_decomposition.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_singular.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_singular.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_singular.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_singular.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular_inplace.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular_inplace.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular_inplace.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Tutorial_solve_triangular_inplace.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/VectorwiseOp_homogeneous.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/VectorwiseOp_homogeneous.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/VectorwiseOp_homogeneous.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/VectorwiseOp_homogeneous.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Vectorwise_reverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Vectorwise_reverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Vectorwise_reverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/Vectorwise_reverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/class_FullPivLU.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/class_FullPivLU.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/class_FullPivLU.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/class_FullPivLU.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/compile_snippet.cpp.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/compile_snippet.cpp.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/compile_snippet.cpp.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/compile_snippet.cpp.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_redux_minmax.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_redux_minmax.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_redux_minmax.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_redux_minmax.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_aliasing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_aliasing.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_aliasing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_aliasing.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_conjugate.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_conjugate.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_conjugate.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_conjugate.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_inplace.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_inplace.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_inplace.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_arithmetic_transpose_inplace.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_matrix_assignment_resizing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_matrix_assignment_resizing.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_matrix_assignment_resizing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/snippets/tut_matrix_assignment_resizing.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example_details.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example_details.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example_details.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/Tutorial_sparse_example_details.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/random_cpp11.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/random_cpp11.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/random_cpp11.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/special_examples/random_cpp11.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/tutorial.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/tutorial.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/tutorial.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/doc/tutorial.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/eigen3.pc.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/eigen3.pc.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/eigen3.pc.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/eigen3.pc.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/bdcsvd_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/bdcsvd_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/bdcsvd_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/bdcsvd_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_0.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_nonconst_ctor_on_const_xpr_2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_0.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_0.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_0.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_0.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/block_on_const_type_actually_const_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/colpivqr_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/colpivqr_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/colpivqr_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/colpivqr_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_0.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_0.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_0.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_0.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_block_method_retval_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_diagonal_method_retval.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_diagonal_method_retval.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_diagonal_method_retval.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_diagonal_method_retval.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_transpose_method_retval.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_transpose_method_retval.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_transpose_method_retval.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/const_qualified_transpose_method_retval.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_nonconst_ctor_on_const_xpr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/cwiseunaryview_on_const_type_actually_const.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_nonconst_ctor_on_const_xpr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_on_const_type_actually_const.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_on_const_type_actually_const.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_on_const_type_actually_const.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/diagonal_on_const_type_actually_const.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_cplx.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_cplx.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_cplx.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_cplx.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/eigensolver_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/failtest_sanity_check.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/failtest_sanity_check.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/failtest_sanity_check.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/failtest_sanity_check.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivlu_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivlu_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivlu_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivlu_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivqr_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivqr_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivqr_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/fullpivqr_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/jacobisvd_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/jacobisvd_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/jacobisvd_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/jacobisvd_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ldlt_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ldlt_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ldlt_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ldlt_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/llt_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/llt_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/llt_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/llt_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_0.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_nonconst_ctor_on_const_ptr_4.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_0.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_0.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_0.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_0.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/map_on_const_type_actually_const_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/partialpivlu_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/partialpivlu_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/partialpivlu_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/partialpivlu_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/qr_int.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/qr_int.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/qr_int.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/qr_int.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_4.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_4.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_5.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_5.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_5.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ref_5.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_nonconst_ctor_on_const_xpr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_on_const_type_actually_const.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_on_const_type_actually_const.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_on_const_type_actually_const.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/selfadjointview_on_const_type_actually_const.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_4.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_4.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_5.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_5.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_5.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_ref_5.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_storage_mismatch.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_storage_mismatch.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_storage_mismatch.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/sparse_storage_mismatch.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/swap_2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/ternary_2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_nonconst_ctor_on_const_xpr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_on_const_type_actually_const.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_on_const_type_actually_const.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_on_const_type_actually_const.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/transpose_on_const_type_actually_const.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_nonconst_ctor_on_const_xpr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_on_const_type_actually_const.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_on_const_type_actually_const.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_on_const_type_actually_const.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/failtest/triangularview_on_const_type_actually_const.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cholesky.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cholesky.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cholesky.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cholesky.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clacgv.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clacgv.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clacgv.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clacgv.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cladiv.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cladiv.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cladiv.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/cladiv.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarf.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarf.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarf.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarf.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfb.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfb.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfb.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfb.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfg.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfg.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfg.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarfg.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarft.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarft.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarft.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/clarft.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_double.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_double.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_double.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_double.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_single.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_single.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_single.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/complex_single.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dladiv.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dladiv.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dladiv.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dladiv.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlamch.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlamch.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlamch.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlamch.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy2.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy2.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy2.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy2.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy3.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy3.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy3.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlapy3.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarf.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarf.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarf.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarf.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfb.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfb.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfb.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfb.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfg.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfg.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfg.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarfg.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarft.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarft.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarft.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dlarft.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/double.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/double.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/double.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/double.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dsecnd_NONE.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dsecnd_NONE.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dsecnd_NONE.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/dsecnd_NONE.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/eigenvalues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/eigenvalues.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/eigenvalues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/eigenvalues.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclc.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclc.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclc.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclc.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclr.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclr.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclr.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaclr.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlc.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlc.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlc.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlc.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlr.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlr.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlr.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/iladlr.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslc.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslc.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslc.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslc.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslr.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslr.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslr.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilaslr.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlc.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlc.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlc.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlc.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlr.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlr.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlr.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/ilazlr.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lapack_common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lapack_common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lapack_common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lapack_common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lu.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lu.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lu.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/lu.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/second_NONE.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/second_NONE.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/second_NONE.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/second_NONE.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/single.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/single.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/single.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/single.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/sladiv.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/sladiv.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/sladiv.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/sladiv.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slamch.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slamch.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slamch.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slamch.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy2.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy2.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy2.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy2.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy3.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy3.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy3.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slapy3.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarf.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarf.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarf.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarf.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfb.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfb.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfb.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfb.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfg.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfg.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfg.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarfg.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarft.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarft.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarft.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/slarft.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/svd.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/svd.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/svd.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/svd.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlacgv.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlacgv.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlacgv.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlacgv.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zladiv.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zladiv.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zladiv.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zladiv.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarf.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarf.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarf.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarf.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfb.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfb.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfb.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfb.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfg.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfg.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfg.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarfg.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarft.f b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarft.f similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarft.f rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/lapack/zlarft.f diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/buildtests.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/buildtests.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/buildtests.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/buildtests.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/cdashtesting.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/cdashtesting.cmake.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/cdashtesting.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/cdashtesting.cmake.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/check.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/check.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/check.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/check.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/debug.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/debug.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/debug.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/debug.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_credits.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_credits.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_credits.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_credits.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_docs b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_docs similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_docs rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_gen_docs diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_monitor_perf.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_monitor_perf.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_monitor_perf.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/eigen_monitor_perf.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/release.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/release.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/release.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/release.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/relicense.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/relicense.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/relicense.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/scripts/relicense.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/signature_of_eigen3_matrix_library b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/signature_of_eigen3_matrix_library similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/signature_of_eigen3_matrix_library rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/signature_of_eigen3_matrix_library diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/adjoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/adjoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/adjoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/adjoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_for_matrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_for_matrix.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_for_matrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_for_matrix.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_of_string.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_of_string.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_of_string.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_of_string.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_replicate.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_replicate.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_replicate.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_replicate.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_reverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_reverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_reverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/array_reverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bandmatrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bandmatrix.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bandmatrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bandmatrix.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/basicstuff.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/basicstuff.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/basicstuff.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/basicstuff.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bdcsvd.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bdcsvd.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bdcsvd.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bdcsvd.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bicgstab.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bicgstab.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bicgstab.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bicgstab.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/block.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/block.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/block.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/block.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/boostmultiprec.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/boostmultiprec.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/boostmultiprec.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/boostmultiprec.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213_main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213_main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213_main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/bug1213_main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholesky.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholesky.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholesky.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholesky.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholmod_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholmod_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholmod_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cholmod_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/commainitializer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/commainitializer.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/commainitializer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/commainitializer.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conjugate_gradient.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conjugate_gradient.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conjugate_gradient.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conjugate_gradient.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conservative_resize.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conservative_resize.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conservative_resize.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/conservative_resize.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/constructor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/constructor.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/constructor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/constructor.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/corners.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/corners.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/corners.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/corners.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ctorleak.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ctorleak.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ctorleak.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ctorleak.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_basic.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_basic.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_basic.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_basic.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/cuda_common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/denseLM.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/denseLM.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/denseLM.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/denseLM.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dense_storage.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dense_storage.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dense_storage.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dense_storage.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/determinant.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/determinant.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/determinant.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/determinant.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonalmatrices.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonalmatrices.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonalmatrices.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/diagonalmatrices.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dontalign.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dontalign.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dontalign.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dontalign.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dynalloc.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dynalloc.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dynalloc.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/dynalloc.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigen2support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigen2support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigen2support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigen2support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_complex.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_complex.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_complex.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_complex.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generalized_real.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generalized_real.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generalized_real.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generalized_real.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generic.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generic.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generic.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_generic.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_selfadjoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_selfadjoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_selfadjoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/eigensolver_selfadjoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluator_common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluator_common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluator_common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluator_common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluators.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluators.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluators.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/evaluators.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/exceptions.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/exceptions.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/exceptions.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/exceptions.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/fastmath.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/fastmath.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/fastmath.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/fastmath.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/first_aligned.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/first_aligned.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/first_aligned.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/first_aligned.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_alignedbox.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_alignedbox.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_alignedbox.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_alignedbox.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_eulerangles.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_eulerangles.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_eulerangles.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_eulerangles.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_homogeneous.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_homogeneous.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_homogeneous.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_homogeneous.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_hyperplane.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_hyperplane.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_hyperplane.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_hyperplane.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_orthomethods.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_orthomethods.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_orthomethods.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_orthomethods.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_parametrizedline.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_parametrizedline.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_parametrizedline.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_parametrizedline.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_quaternion.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_quaternion.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_quaternion.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_quaternion.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_transformations.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_transformations.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_transformations.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/geo_transformations.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/half_float.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/half_float.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/half_float.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/half_float.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/hessenberg.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/hessenberg.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/hessenberg.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/hessenberg.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/householder.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/householder.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/householder.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/householder.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/incomplete_cholesky.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/incomplete_cholesky.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/incomplete_cholesky.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/incomplete_cholesky.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/indexed_view.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/indexed_view.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/indexed_view.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/indexed_view.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inplace_decomposition.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inplace_decomposition.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inplace_decomposition.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inplace_decomposition.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/integer_types.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/integer_types.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/integer_types.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/integer_types.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/inverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/is_same_dense.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/is_same_dense.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/is_same_dense.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/is_same_dense.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobi.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobi.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobi.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobi.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobisvd.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobisvd.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobisvd.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/jacobisvd.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/linearstructure.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/linearstructure.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/linearstructure.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/linearstructure.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lscg.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lscg.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lscg.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lscg.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lu.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lu.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lu.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/lu.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/main.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/main.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/main.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/main.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapped_matrix.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapped_matrix.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapped_matrix.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapped_matrix.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstaticmethods.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstaticmethods.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstaticmethods.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstaticmethods.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstride.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstride.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstride.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mapstride.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/meta.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/meta.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/meta.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/meta.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/metis_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/metis_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/metis_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/metis_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/miscmatrices.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/miscmatrices.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/miscmatrices.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/miscmatrices.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mixingtypes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mixingtypes.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mixingtypes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mixingtypes.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mpl2only.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mpl2only.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mpl2only.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/mpl2only.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nesting_ops.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nesting_ops.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nesting_ops.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nesting_ops.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nomalloc.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nomalloc.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nomalloc.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nomalloc.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nullary.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nullary.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nullary.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/nullary.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/packetmath.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/packetmath.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/packetmath.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/packetmath.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pardiso_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pardiso_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pardiso_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pardiso_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pastix_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pastix_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pastix_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/pastix_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/permutationmatrices.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/permutationmatrices.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/permutationmatrices.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/permutationmatrices.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/prec_inverse_4x4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/prec_inverse_4x4.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/prec_inverse_4x4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/prec_inverse_4x4.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_extra.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_extra.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_extra.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_extra.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_large.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_large.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_large.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_large.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_mmtr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_mmtr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_mmtr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_mmtr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_notemporary.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_notemporary.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_notemporary.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_notemporary.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_selfadjoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_selfadjoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_selfadjoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_selfadjoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_small.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_small.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_small.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_small.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_symm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_symm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_symm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_symm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_syrk.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_syrk.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_syrk.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_syrk.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmv.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmv.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmv.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trmv.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trsolve.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trsolve.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trsolve.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/product_trsolve.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_colpivoting.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_colpivoting.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_colpivoting.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_colpivoting.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_fullpivoting.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_fullpivoting.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_fullpivoting.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qr_fullpivoting.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qtvector.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qtvector.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qtvector.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/qtvector.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rand.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rand.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rand.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rand.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/real_qz.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/real_qz.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/real_qz.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/real_qz.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/redux.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/redux.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/redux.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/redux.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ref.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ref.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ref.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/ref.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/resize.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/resize.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/resize.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/resize.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rvalue_types.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rvalue_types.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rvalue_types.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/rvalue_types.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_complex.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_complex.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_complex.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_complex.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_real.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_real.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_real.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/schur_real.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/selfadjoint.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/selfadjoint.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/selfadjoint.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/selfadjoint.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/simplicial_cholesky.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/simplicial_cholesky.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/simplicial_cholesky.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/simplicial_cholesky.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeof.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeof.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeof.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeof.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeoverflow.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeoverflow.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeoverflow.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sizeoverflow.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/smallvectors.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/smallvectors.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/smallvectors.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/smallvectors.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseLM.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseLM.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseLM.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseLM.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_basic.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_basic.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_basic.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_basic.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_block.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_block.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_block.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_block.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_permutations.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_permutations.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_permutations.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_permutations.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_product.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_product.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_ref.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_ref.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_ref.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_ref.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solvers.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solvers.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solvers.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_solvers.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_vector.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_vector.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_vector.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparse_vector.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparselu.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparselu.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparselu.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparselu.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseqr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseqr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseqr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/sparseqr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/special_numbers.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/special_numbers.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/special_numbers.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/special_numbers.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/spqr_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/spqr_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/spqr_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/spqr_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stable_norm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stable_norm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stable_norm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stable_norm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque_overload.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque_overload.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque_overload.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stddeque_overload.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist_overload.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist_overload.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist_overload.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdlist_overload.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector_overload.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector_overload.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector_overload.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/stdvector_overload.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/superlu_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/superlu_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/superlu_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/superlu_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_fill.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_fill.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_fill.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/svd_fill.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/swap.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/swap.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/swap.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/swap.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/symbolic_index.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/symbolic_index.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/symbolic_index.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/symbolic_index.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/triangular.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/triangular.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/triangular.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/triangular.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umeyama.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umeyama.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umeyama.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umeyama.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umfpack_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umfpack_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umfpack_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/umfpack_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedassert.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedassert.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedassert.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedassert.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedcount.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedcount.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedcount.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/unalignedcount.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/upperbidiagonalization.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/upperbidiagonalization.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/upperbidiagonalization.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/upperbidiagonalization.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorization_logic.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorization_logic.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorization_logic.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorization_logic.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorwiseop.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorwiseop.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorwiseop.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/vectorwiseop.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/visitor.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/visitor.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/visitor.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/visitor.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/zerosized.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/zerosized.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/zerosized.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/test/zerosized.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AdolcForward b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AdolcForward similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AdolcForward rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AdolcForward diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AlignedVector3 b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AlignedVector3 similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AlignedVector3 rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AlignedVector3 diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/ArpackSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/ArpackSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/ArpackSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/ArpackSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AutoDiff b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AutoDiff similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AutoDiff rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/AutoDiff diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/BVH b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/BVH similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/BVH rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/BVH diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/Tensor b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/Tensor similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/Tensor rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/Tensor diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/TensorSymmetry b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/TensorSymmetry similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/TensorSymmetry rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/TensorSymmetry diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/ThreadPool b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/ThreadPool similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/ThreadPool rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/ThreadPool diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/Tensor.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/Tensor.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/Tensor.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/Tensor.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorArgMax.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorAssign.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorBroadcasting.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorChipping.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConcatenation.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContraction.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionBlocking.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionCuda.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionMapper.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionSycl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorContractionThreadPool.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConversion.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolution.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorConvolutionSycl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCostModel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorCustomOp.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDevice.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceCuda.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceDefault.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceSycl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDeviceThreadPool.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensionList.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorDimensions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvalTo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorEvaluator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExecutor.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorExpr.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFFT.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFixedSize.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForcedEval.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorForwardDeclarations.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGenerator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorGlobalFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIO.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorImagePatch.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIndexList.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInflation.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorInitializer.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorIntDiv.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorLayoutSwap.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMacros.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMap.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMeta.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorMorphing.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPadding.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorPatch.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRandom.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReduction.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionCuda.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReductionSycl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorRef.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorReverse.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorScan.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorShuffling.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStorage.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorStriding.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSycl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclConvertToDeviceExpression.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExprConstructor.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractAccessor.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclExtractFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclLeafCount.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclPlaceHolderExpr.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclRun.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorSyclTuple.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorTraits.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorUInt128.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/Tensor/TensorVolumePatch.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/DynamicSymmetry.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/StaticSymmetry.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/Symmetry.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/TensorSymmetry/util/TemplateGroupTheory.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/EventCount.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/NonBlockingThreadPool.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/RunQueue.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadCancel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadCancel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadCancel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadCancel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadEnvironment.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadPoolInterface.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadYield.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Meta.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Meta.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Meta.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Meta.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/CXX11Workarounds.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateArray.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateArray.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateArray.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateArray.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/EmulateCXX11Meta.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/CXX11/src/util/MaxSizeVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/EulerAngles b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/EulerAngles similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/EulerAngles rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/EulerAngles diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/FFT b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/FFT similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/FFT rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/FFT diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/IterativeSolvers b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/IterativeSolvers similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/IterativeSolvers rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/IterativeSolvers diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/KroneckerProduct b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/KroneckerProduct similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/KroneckerProduct rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/KroneckerProduct diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/LevenbergMarquardt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/LevenbergMarquardt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/LevenbergMarquardt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/LevenbergMarquardt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MPRealSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MPRealSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MPRealSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MPRealSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MatrixFunctions b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MatrixFunctions similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MatrixFunctions rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MatrixFunctions diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MoreVectorization b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MoreVectorization similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MoreVectorization rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/MoreVectorization diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NonLinearOptimization b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NonLinearOptimization similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NonLinearOptimization rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NonLinearOptimization diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NumericalDiff b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NumericalDiff similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NumericalDiff rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/NumericalDiff diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/OpenGLSupport b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/OpenGLSupport similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/OpenGLSupport rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/OpenGLSupport diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Polynomials b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Polynomials similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Polynomials rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Polynomials diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Skyline b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Skyline similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Skyline rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Skyline diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SparseExtra b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SparseExtra similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SparseExtra rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SparseExtra diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SpecialFunctions b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SpecialFunctions similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SpecialFunctions rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/SpecialFunctions diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Splines b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Splines similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Splines rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/Splines diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/AutoDiff/AutoDiffVector.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/BVAlgorithms.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/BVAlgorithms.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/BVAlgorithms.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/BVAlgorithms.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/KdBVH.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/KdBVH.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/KdBVH.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/BVH/KdBVH.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerAngles.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerAngles.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerAngles.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerAngles.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerSystem.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerSystem.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerSystem.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/EulerAngles/EulerSystem.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_fftw_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_fftw_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_fftw_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_fftw_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_kissfft_impl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_kissfft_impl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_kissfft_impl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/FFT/ei_kissfft_impl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/DGMRES.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/DGMRES.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/DGMRES.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/DGMRES.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/GMRES.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/GMRES.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/GMRES.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/GMRES.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IterationController.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IterationController.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IterationController.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/IterationController.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/MINRES.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/MINRES.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/MINRES.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/MINRES.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/Scaling.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/Scaling.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/Scaling.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/IterativeSolvers/Scaling.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/CopyrightMINPACK.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/CopyrightMINPACK.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/CopyrightMINPACK.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/CopyrightMINPACK.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMpar.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixPower.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/StemFunction.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/StemFunction.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/StemFunction.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MatrixFunctions/StemFunction.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MoreVectorization/MathFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MoreVectorization/MathFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MoreVectorization/MathFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/MoreVectorization/MathFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/chkder.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/chkder.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/chkder.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/chkder.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/covar.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/covar.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/covar.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/covar.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/dogleg.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/dogleg.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/dogleg.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/dogleg.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/fdjac1.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/lmpar.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/lmpar.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/lmpar.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/lmpar.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/qrsolv.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1mpyq.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1updt.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1updt.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1updt.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/r1updt.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NonLinearOptimization/rwupdt.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/NumericalDiff/NumericalDiff.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/Companion.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/Companion.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/Companion.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/Companion.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialSolver.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialSolver.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialSolver.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialSolver.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialUtils.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialUtils.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialUtils.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Polynomials/PolynomialUtils.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineInplaceLU.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineMatrixBase.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineProduct.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineProduct.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineProduct.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineProduct.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineStorage.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineStorage.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineStorage.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineStorage.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineUtil.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineUtil.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineUtil.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Skyline/SkylineUtil.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/BlockSparseMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MarketIO.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MarketIO.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MarketIO.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MarketIO.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/RandomSetter.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/RandomSetter.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/RandomSetter.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SparseExtra/RandomSetter.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsArrayAPI.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsFunctors.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsHalf.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsImpl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/SpecialFunctionsPacketMath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/SpecialFunctions/arch/CUDA/CudaSpecialFunctions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/Spline.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/Spline.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/Spline.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/Spline.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFitting.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFitting.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFitting.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFitting.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFwd.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFwd.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFwd.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/Eigen/src/Splines/SplineFwd.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/README.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/README.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/README.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/README.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/bench/bench_svd.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/bench/bench_svd.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/bench/bench_svd.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/bench/bench_svd.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/Overview.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/Overview.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/Overview.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/Overview.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/eigendoxy_layout.xml.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/eigendoxy_layout.xml.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/eigendoxy_layout.xml.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/eigendoxy_layout.xml.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/BVH_Example.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/BVH_Example.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/BVH_Example.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/BVH_Example.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/EulerAngles.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/EulerAngles.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/EulerAngles.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/EulerAngles.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/FFT.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/FFT.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/FFT.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/FFT.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixExponential.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixExponential.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixExponential.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixExponential.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixFunction.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixFunction.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixFunction.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixFunction.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixLogarithm.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixLogarithm.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixLogarithm.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixLogarithm.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower_optimal.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower_optimal.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower_optimal.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixPower_optimal.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSine.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSine.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSine.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSine.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSinh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSinh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSinh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSinh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSquareRoot.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSquareRoot.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSquareRoot.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/MatrixSquareRoot.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialSolver1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialSolver1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialSolver1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialSolver1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialUtils1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialUtils1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialUtils1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/examples/PolynomialUtils1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/snippets/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/snippets/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/snippets/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/doc/snippets/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/BVH.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/BVH.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/BVH.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/BVH.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/EulerAngles.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/EulerAngles.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/EulerAngles.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/EulerAngles.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFT.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFT.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFT.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFT.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFTW.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFTW.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFTW.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/FFTW.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NonLinearOptimization.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NonLinearOptimization.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NonLinearOptimization.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NonLinearOptimization.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NumericalDiff.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NumericalDiff.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NumericalDiff.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/NumericalDiff.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/alignedvector3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/alignedvector3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/alignedvector3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/alignedvector3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff_scalar.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff_scalar.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff_scalar.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/autodiff_scalar.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_eventcount.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_eventcount.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_eventcount.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_eventcount.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_meta.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_meta.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_meta.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_meta.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_non_blocking_thread_pool.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_non_blocking_thread_pool.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_non_blocking_thread_pool.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_non_blocking_thread_pool.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_runqueue.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_runqueue.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_runqueue.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_runqueue.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_argmax_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_assign.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_assign.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_assign.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_assign.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcast_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcast_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcast_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcast_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcasting.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcasting.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcasting.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_broadcasting.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_builtins_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_builtins_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_builtins_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_builtins_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cast_float16_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cast_float16_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cast_float16_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cast_float16_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_casts.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_casts.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_casts.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_casts.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_chipping_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_comparisons.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_comparisons.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_comparisons.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_comparisons.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_complex_cwise_ops_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_concatenation_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_const.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_const.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_const.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_const.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contract_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contraction.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contraction.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contraction.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_contraction.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_convolution_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_index.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_index.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_index.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_index.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_op.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_op.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_op.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_custom_op.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_device_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_dimension.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_dimension.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_dimension.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_dimension.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_empty.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_empty.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_empty.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_empty.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_expr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_expr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_expr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_expr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fft.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fft.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fft.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fft.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fixed_size.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fixed_size.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fixed_size.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_fixed_size.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_forced_eval_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_generator.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_generator.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_generator.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_generator.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ifft.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ifft.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ifft.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ifft.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_image_patch.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_image_patch.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_image_patch.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_image_patch.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_index_list.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_index_list.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_index_list.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_index_list.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_inflation.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_inflation.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_inflation.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_inflation.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_intdiv.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_intdiv.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_intdiv.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_intdiv.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_io.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_io.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_io.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_io.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_layout_swap.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_layout_swap.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_layout_swap.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_layout_swap.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_lvalue.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_lvalue.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_lvalue.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_lvalue.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_map.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_map.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_map.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_map.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_math.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_math.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_math.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_math.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_mixed_indices.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_mixed_indices.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_mixed_indices.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_mixed_indices.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_morphing_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_notification.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_notification.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_notification.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_notification.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_complex.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_complex.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_complex.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_complex.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_const_values.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_const_values.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_const_values.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_const_values.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_float16_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_float16_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_float16_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_float16_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_strings.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_strings.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_strings.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_of_strings.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_padding_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_patch.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_patch.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_patch.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_patch.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_random_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reduction_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ref.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ref.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ref.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_ref.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_reverse_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_roundings.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_roundings.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_roundings.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_roundings.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan_cuda.cu b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan_cuda.cu similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan_cuda.cu rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_scan_cuda.cu diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_shuffling_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_simple.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_simple.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_simple.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_simple.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_striding_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sugar.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sugar.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sugar.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sugar.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sycl.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sycl.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sycl.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_sycl.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_symmetry.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_symmetry.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_symmetry.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_symmetry.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_thread_pool.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_thread_pool.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_thread_pool.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_thread_pool.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_uint128.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_uint128.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_uint128.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_uint128.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_volume_patch.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_volume_patch.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_volume_patch.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/cxx11_tensor_volume_patch.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/dgmres.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/dgmres.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/dgmres.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/dgmres.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/forward_adolc.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/forward_adolc.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/forward_adolc.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/forward_adolc.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/gmres.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/gmres.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/gmres.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/gmres.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/kronecker_product.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/kronecker_product.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/kronecker_product.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/kronecker_product.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/levenberg_marquardt.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/levenberg_marquardt.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/levenberg_marquardt.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/levenberg_marquardt.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_exponential.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_exponential.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_exponential.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_exponential.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_function.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_function.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_function.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_function.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_functions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_functions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_functions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_functions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_power.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_power.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_power.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_power.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_square_root.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_square_root.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_square_root.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/matrix_square_root.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/minres.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/minres.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/minres.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/minres.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal/mpreal.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal/mpreal.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal/mpreal.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal/mpreal.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal_support.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal_support.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal_support.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/mpreal_support.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/openglsupport.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/openglsupport.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/openglsupport.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/openglsupport.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialsolver.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialsolver.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialsolver.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialsolver.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialutils.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialutils.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialutils.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/polynomialutils.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/sparse_extra.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/sparse_extra.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/sparse_extra.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/sparse_extra.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/special_functions.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/special_functions.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/special_functions.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/special_functions.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/splines.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/splines.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/splines.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/eigen/unsupported/test/splines.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/KHR/khrplatform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/KHR/khrplatform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/KHR/khrplatform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/KHR/khrplatform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/glad/glad.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/glad/glad.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/glad/glad.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/include/glad/glad.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/src/glad.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/src/glad.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/src/glad.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glad/src/glad.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.appveyor.yml b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.appveyor.yml similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.appveyor.yml rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.appveyor.yml diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.github/CONTRIBUTING.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.github/CONTRIBUTING.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.github/CONTRIBUTING.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.github/CONTRIBUTING.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.gitignore b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.gitignore similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.gitignore rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.gitignore diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.travis.yml b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.travis.yml similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.travis.yml rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/.travis.yml diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/MacOSXBundleInfo.plist.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/MacOSXBundleInfo.plist.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/MacOSXBundleInfo.plist.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/MacOSXBundleInfo.plist.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/amd64-mingw32msvc.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/amd64-mingw32msvc.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/amd64-mingw32msvc.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/amd64-mingw32msvc.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i586-mingw32msvc.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i586-mingw32msvc.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i586-mingw32msvc.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i586-mingw32msvc.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-pc-mingw32.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-pc-mingw32.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-pc-mingw32.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-pc-mingw32.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-w64-mingw32.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-w64-mingw32.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-w64-mingw32.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/i686-w64-mingw32.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindMir.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindMir.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindMir.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindMir.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindVulkan.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindVulkan.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindVulkan.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindVulkan.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindWaylandProtocols.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindWaylandProtocols.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindWaylandProtocols.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindWaylandProtocols.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindXKBCommon.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindXKBCommon.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindXKBCommon.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/modules/FindXKBCommon.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/x86_64-w64-mingw32.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/x86_64-w64-mingw32.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/x86_64-w64-mingw32.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMake/x86_64-w64-mingw32.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/COPYING.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/COPYING.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/COPYING.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/COPYING.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/cmake_uninstall.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/cmake_uninstall.cmake.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/cmake_uninstall.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/cmake_uninstall.cmake.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/KHR/khrplatform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/KHR/khrplatform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/KHR/khrplatform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/KHR/khrplatform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/getopt.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad/glad.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad/glad.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad/glad.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/glad/glad.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/linmath.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/linmath.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/linmath.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/linmath.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/_mingw_dxhelper.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/_mingw_dxhelper.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/_mingw_dxhelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/_mingw_dxhelper.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/dinput.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/dinput.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/dinput.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/dinput.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/xinput.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/xinput.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/xinput.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/mingw/xinput.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/tinycthread.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vk_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vk_platform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vk_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vk_platform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vulkan.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vulkan.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vulkan.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/deps/vulkan/vulkan.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/Doxyfile.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/Doxyfile.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/Doxyfile.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/Doxyfile.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/DoxygenLayout.xml b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/DoxygenLayout.xml similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/DoxygenLayout.xml rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/DoxygenLayout.xml diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/build.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/build.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/build.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/build.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compat.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compat.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compat.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compat.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compile.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compile.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compile.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/compile.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/context.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/context.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/context.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/context.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.css b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.css similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.css rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.css diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.less b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.less similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.less rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/extra.less diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/footer.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/footer.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/footer.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/footer.html diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/header.html b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/header.html similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/header.html rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/header.html diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/input.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/input.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/input.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/input.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/internal.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/internal.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/internal.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/internal.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/intro.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/intro.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/intro.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/intro.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/main.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/main.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/main.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/main.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/monitor.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/monitor.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/monitor.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/monitor.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/moving.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/moving.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/moving.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/moving.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/news.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/news.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/news.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/news.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/quick.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/quick.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/quick.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/quick.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/spaces.svg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/spaces.svg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/spaces.svg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/spaces.svg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/vulkan.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/vulkan.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/vulkan.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/vulkan.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/window.dox b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/window.dox similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/window.dox rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/docs/window.dox diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/boing.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/boing.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/boing.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/boing.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/gears.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/gears.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/gears.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/gears.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.icns b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.icns similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.icns rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.icns diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.ico b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.ico similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.ico rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.ico diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.rc b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.rc similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.rc rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/glfw.rc diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/heightmap.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/heightmap.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/heightmap.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/heightmap.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/particles.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/particles.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/particles.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/particles.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/simple.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/simple.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/simple.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/simple.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/splitview.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/splitview.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/splitview.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/splitview.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/wave.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/wave.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/wave.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/examples/wave.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3native.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3native.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3native.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/include/GLFW/glfw3native.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_init.m b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_init.m similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_init.m rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_init.m diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.m b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.m similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.m rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_joystick.m diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_monitor.m b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_monitor.m similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_monitor.m rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_monitor.m diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_platform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_platform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_time.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_time.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_time.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_time.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_window.m b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_window.m similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_window.m rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/cocoa_window.m diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/context.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/context.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/context.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/context.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/egl_context.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3.pc.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3.pc.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3.pc.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3.pc.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3Config.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3Config.cmake.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3Config.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw3Config.cmake.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw_config.h.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw_config.h.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw_config.h.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glfw_config.h.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/glx_context.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/init.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/init.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/init.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/init.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/input.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/input.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/input.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/input.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/internal.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/internal.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/internal.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/internal.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/linux_joystick.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_init.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_init.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_init.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_monitor.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_monitor.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_platform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_platform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_window.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_window.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/mir_window.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/monitor.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/monitor.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.m b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.m similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.m rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/nsgl_context.m diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_time.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/posix_tls.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/vulkan.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/vulkan.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/vulkan.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/vulkan.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wgl_context.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_init.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_init.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_init.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_joystick.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_monitor.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_monitor.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_platform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_platform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_time.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_time.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_time.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_time.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_tls.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_tls.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_tls.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_tls.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_window.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_window.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/win32_window.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/window.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/window.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/window.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/window.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_init.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_init.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_init.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_monitor.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_monitor.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_platform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_platform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_window.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_window.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/wl_window.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_init.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_init.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_init.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_init.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_monitor.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_monitor.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_monitor.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_monitor.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_platform.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_platform.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_platform.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_platform.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_window.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_window.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_window.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/x11_window.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/src/xkb_unicode.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/clipboard.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/clipboard.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/clipboard.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/clipboard.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/cursor.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/cursor.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/cursor.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/cursor.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/empty.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/empty.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/empty.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/empty.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/events.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/events.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/events.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/events.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/gamma.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/gamma.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/gamma.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/gamma.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/glfwinfo.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/glfwinfo.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/glfwinfo.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/glfwinfo.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/icon.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/icon.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/icon.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/icon.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/iconify.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/iconify.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/iconify.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/iconify.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/joysticks.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/joysticks.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/joysticks.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/joysticks.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/monitors.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/monitors.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/monitors.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/monitors.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/msaa.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/msaa.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/msaa.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/msaa.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/reopen.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/reopen.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/reopen.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/reopen.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/sharing.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/sharing.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/sharing.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/sharing.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/tearing.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/tearing.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/tearing.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/tearing.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/threads.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/threads.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/threads.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/threads.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/timeout.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/timeout.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/timeout.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/timeout.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/title.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/title.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/title.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/title.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/vulkan.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/vulkan.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/vulkan.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/vulkan.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/windows.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/windows.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/windows.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/glfw/tests/windows.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/.gitignore b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/.gitignore similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/.gitignore rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/.gitignore diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/LICENSE.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/LICENSE.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/LICENSE.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/LICENSE.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/LICENSE_OFL.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/LICENSE_OFL.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/LICENSE_OFL.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/LICENSE_OFL.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/NotoEmoji-Regular.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/NotoEmoji-Regular.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/NotoEmoji-Regular.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/NotoEmoji-Regular.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Bold.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Bold.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Bold.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Bold.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Light.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Light.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Light.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Light.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Regular.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Regular.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Regular.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/Roboto-Regular.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/demo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/entypo.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/entypo.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/entypo.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/entypo.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_fbo.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_fbo.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_fbo.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_fbo.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl2.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl2.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl2.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl2.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl3.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl3.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl3.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gl3.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles2.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles2.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles2.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles2.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles3.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles3.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles3.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/example_gles3.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image1.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image1.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image1.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image1.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image10.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image10.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image10.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image10.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image11.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image11.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image11.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image11.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image12.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image12.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image12.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image12.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image2.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image2.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image2.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image2.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image3.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image3.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image3.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image3.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image4.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image4.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image4.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image4.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image5.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image5.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image5.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image5.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image6.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image6.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image6.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image6.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image7.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image7.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image7.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image7.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image8.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image8.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image8.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image8.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image9.jpg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image9.jpg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image9.jpg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/images/image9.jpg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/perf.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-01.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-01.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-01.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-01.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-02.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-02.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-02.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/screenshot-02.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/stb_image_write.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/stb_image_write.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/stb_image_write.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/example/stb_image_write.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/nanovg_gl3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/obsolete.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/obsolete.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/obsolete.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/obsolete/obsolete.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/premake4.lua b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/premake4.lua similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/premake4.lua rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/premake4.lua diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/fontstash.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/fontstash.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/fontstash.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/fontstash.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.c b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.c similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.c rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.c diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl_utils.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl_utils.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl_utils.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/nanovg_gl_utils.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_image.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_image.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_image.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_image.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_truetype.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_truetype.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_truetype.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/nanovg/src/stb_truetype.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.appveyor.yml b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.appveyor.yml similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.appveyor.yml rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.appveyor.yml diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitignore b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitignore similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitignore rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitignore diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitmodules b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitmodules similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitmodules rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.gitmodules diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.travis.yml b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.travis.yml similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.travis.yml rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/.travis.yml diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CONTRIBUTING.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CONTRIBUTING.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CONTRIBUTING.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/CONTRIBUTING.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/LICENSE b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/LICENSE similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/LICENSE rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/LICENSE diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/MANIFEST.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/MANIFEST.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/MANIFEST.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/MANIFEST.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/_static/theme_overrides.css b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/_static/theme_overrides.css similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/_static/theme_overrides.css rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/_static/theme_overrides.css diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/chrono.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/chrono.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/chrono.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/chrono.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/custom.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/custom.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/custom.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/custom.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/eigen.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/eigen.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/eigen.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/eigen.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/functional.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/functional.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/functional.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/functional.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/index.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/index.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/index.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/index.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/overview.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/overview.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/overview.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/overview.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/stl.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/stl.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/stl.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/cast/stl.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/classes.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/classes.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/classes.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/classes.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/exceptions.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/exceptions.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/exceptions.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/exceptions.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/functions.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/functions.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/functions.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/functions.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/misc.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/misc.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/misc.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/misc.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/index.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/index.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/index.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/index.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/numpy.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/numpy.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/numpy.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/numpy.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/object.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/object.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/object.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/object.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/utilities.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/utilities.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/utilities.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/pycpp/utilities.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/smart_ptrs.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/smart_ptrs.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/smart_ptrs.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/advanced/smart_ptrs.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/basics.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/basics.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/basics.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/basics.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/benchmark.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/changelog.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/changelog.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/changelog.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/changelog.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/classes.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/classes.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/classes.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/classes.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/compiling.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/compiling.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/compiling.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/compiling.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/conf.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/conf.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/conf.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/conf.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/faq.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/faq.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/faq.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/faq.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/index.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/index.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/index.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/index.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/intro.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/intro.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/intro.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/intro.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/limitations.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/limitations.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/limitations.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/limitations.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11-logo.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11-logo.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11-logo.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11-logo.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.svg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.svg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.svg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python1.svg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.svg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.svg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.svg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/pybind11_vs_boost_python2.svg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/reference.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/reference.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/reference.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/reference.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/release.rst b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/release.rst similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/release.rst rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/docs/release.rst diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/attr.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/attr.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/attr.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/attr.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/cast.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/cast.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/cast.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/cast.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/chrono.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/chrono.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/chrono.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/chrono.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/complex.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/complex.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/complex.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/complex.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/descr.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/descr.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/descr.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/descr.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eigen.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eigen.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eigen.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eigen.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eval.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eval.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eval.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/eval.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/functional.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/functional.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/functional.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/functional.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/numpy.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/numpy.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/numpy.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/numpy.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/operators.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/operators.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/operators.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/operators.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/options.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/options.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/options.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/options.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pybind11.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pybind11.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pybind11.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pybind11.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pytypes.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pytypes.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pytypes.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/pytypes.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl_bind.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl_bind.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl_bind.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/stl_bind.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/typeid.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/typeid.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/typeid.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/include/pybind11/typeid.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/__init__.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/__init__.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/__init__.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/__init__.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/_version.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/_version.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/_version.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/pybind11/_version.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.cfg b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.cfg similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.cfg rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.cfg diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/setup.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/conftest.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/conftest.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/conftest.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/conftest.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/constructor_stats.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/constructor_stats.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/constructor_stats.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/constructor_stats.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/object.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/object.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/object.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/object.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/pybind11_tests.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_alias_initialization.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_buffers.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_callbacks.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_chrono.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_class_args.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_target/CMakeLists.txt b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_target/CMakeLists.txt similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_target/CMakeLists.txt rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/subdirectory_target/CMakeLists.txt diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/test.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/test.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/test.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_cmake_build/test.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_constants_and_functions.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_copy_move_policies.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_docstring_options.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eigen.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_enum.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval_call.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval_call.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval_call.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_eval_call.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_exceptions.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_inheritance.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_issues.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_keep_alive.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_kwargs_and_defaults.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_methods_and_attributes.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_modules.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_multiple_inheritance.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_array.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_dtypes.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_numpy_vectorize.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_opaque_types.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_operator_overloading.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_pickling.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_python_types.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_sequences_and_iterators.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_smart_ptr.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_stl_binders.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tests/test_virtual_functions.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindEigen3.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindEigen3.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindEigen3.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindEigen3.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindPythonLibsNew.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindPythonLibsNew.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindPythonLibsNew.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/FindPythonLibsNew.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/check-style.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/check-style.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/check-style.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/check-style.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/.gitignore b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/.gitignore similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/.gitignore rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/.gitignore diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/LICENSE.TXT b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/LICENSE.TXT similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/LICENSE.TXT rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/LICENSE.TXT diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/README.md b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/README.md similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/README.md rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/README.md diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/__init__.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/__init__.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/__init__.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/__init__.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/cindex.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/cindex.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/cindex.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/cindex.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/enumerations.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/enumerations.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/enumerations.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/clang/enumerations.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/libsize.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/libsize.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/libsize.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/libsize.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/mkdoc.py b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/mkdoc.py similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/mkdoc.py rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/mkdoc.py diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Config.cmake.in b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Config.cmake.in similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Config.cmake.in rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Config.cmake.in diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Tools.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Tools.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Tools.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/ext/pybind11/tools/pybind11Tools.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/button.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/button.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/button.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/button.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/checkbox.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/checkbox.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/checkbox.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/checkbox.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorpicker.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorpicker.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorpicker.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorpicker.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorwheel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorwheel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorwheel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/colorwheel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/combobox.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/combobox.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/combobox.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/combobox.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/common.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/common.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/common.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/common.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/compat.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/compat.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/compat.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/compat.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/entypo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/entypo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/entypo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/entypo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/formhelper.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/formhelper.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/formhelper.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/formhelper.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glcanvas.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glcanvas.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glcanvas.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glcanvas.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glutil.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glutil.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glutil.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/glutil.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/graph.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/graph.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/graph.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/graph.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imagepanel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imagepanel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imagepanel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imagepanel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imageview.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imageview.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imageview.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/imageview.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/label.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/label.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/label.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/label.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/layout.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/layout.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/layout.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/layout.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/messagedialog.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/messagedialog.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/messagedialog.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/messagedialog.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/nanogui.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/nanogui.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/nanogui.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/nanogui.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/object.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/object.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/object.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/object.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/opengl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/opengl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/opengl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/opengl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popup.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popup.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popup.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popup.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popupbutton.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popupbutton.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popupbutton.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/popupbutton.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/progressbar.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/progressbar.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/progressbar.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/progressbar.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/python.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/python.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/python.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/python.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/screen.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/screen.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/screen.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/screen.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/core.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/core.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/core.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/core.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/opengl.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/opengl.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/opengl.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/opengl.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/sparse.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/sparse.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/sparse.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/serializer/sparse.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/slider.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/slider.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/slider.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/slider.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/stackedwidget.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/stackedwidget.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/stackedwidget.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/stackedwidget.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabheader.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabheader.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabheader.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabheader.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabwidget.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabwidget.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabwidget.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/tabwidget.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/textbox.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/textbox.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/textbox.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/textbox.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/theme.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/theme.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/theme.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/theme.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/toolbutton.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/toolbutton.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/toolbutton.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/toolbutton.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/vscrollpanel.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/vscrollpanel.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/vscrollpanel.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/vscrollpanel.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/widget.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/widget.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/widget.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/widget.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/window.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/window.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/window.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/include/nanogui/window.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Bold.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Bold.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Bold.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Bold.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Regular.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Regular.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Regular.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/Roboto-Regular.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/bin2c.cmake b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/bin2c.cmake similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/bin2c.cmake rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/bin2c.cmake diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/check-style.sh b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/check-style.sh similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/check-style.sh rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/check-style.sh diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/entypo.ttf b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/entypo.ttf similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/entypo.ttf rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/entypo.ttf diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot2.png b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot2.png similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot2.png rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/resources/screenshot2.png diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/button.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/button.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/button.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/button.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/checkbox.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/checkbox.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/checkbox.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/checkbox.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorpicker.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorpicker.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorpicker.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorpicker.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorwheel.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorwheel.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorwheel.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/colorwheel.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/combobox.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/combobox.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/combobox.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/combobox.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/common.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/common.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/common.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/common.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/darwin.mm b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/darwin.mm similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/darwin.mm rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/darwin.mm diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example1.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example1.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example1.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example1.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example2.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example2.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example2.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example2.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example3.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example3.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example3.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example3.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example4.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example4.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example4.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example4.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example_icons.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example_icons.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example_icons.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/example_icons.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glcanvas.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glcanvas.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glcanvas.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glcanvas.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glutil.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glutil.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glutil.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/glutil.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/graph.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/graph.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/graph.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/graph.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imagepanel.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imagepanel.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imagepanel.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imagepanel.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imageview.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imageview.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imageview.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/imageview.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/label.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/label.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/label.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/label.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/layout.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/layout.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/layout.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/layout.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/messagedialog.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/messagedialog.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/messagedialog.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/messagedialog.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popup.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popup.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popup.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popup.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popupbutton.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popupbutton.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popupbutton.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/popupbutton.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/progressbar.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/progressbar.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/progressbar.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/progressbar.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/screen.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/screen.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/screen.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/screen.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/serializer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/serializer.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/serializer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/serializer.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/slider.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/slider.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/slider.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/slider.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/stackedwidget.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/stackedwidget.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/stackedwidget.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/stackedwidget.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabheader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabheader.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabheader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabheader.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabwidget.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabwidget.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabwidget.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/tabwidget.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/textbox.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/textbox.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/textbox.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/textbox.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/theme.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/theme.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/theme.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/theme.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/vscrollpanel.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/vscrollpanel.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/vscrollpanel.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/vscrollpanel.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/widget.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/widget.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/widget.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/widget.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/window.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/window.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/window.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/nanogui/src/window.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Camera.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/FrameBufferObject.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Light.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Mesh.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/MeshReaderWriter.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Object3D.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Shader.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/Texture2D.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/TextureReaderWriter.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexArrayObject.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/VertexBufferObject.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/definitions.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/definitions.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/definitions.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/definitions.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Color.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Color.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Color.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Color.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix4.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix4.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix4.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Matrix4.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector2.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector2.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector2.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector2.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector3.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector3.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector3.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector3.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector4.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector4.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector4.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/maths/Vector4.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/openglframework.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/openglframework.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/openglframework.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/opengl-framework/src/openglframework.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisiondetection/CollisionDetectionScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/collisionshapes/CollisionShapesScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/concavemesh/ConcaveMeshScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubes/CubesScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/cubestack/CubeStackScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/heightfield/HeightFieldScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/joints/JointsScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/pile/PileScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/scenes/raycast/RaycastScene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.frag b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.frag similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.frag rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.frag diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.vert b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.vert similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.vert rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/color.vert diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.frag b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.frag similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.frag rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.frag diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.vert b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.vert similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.vert rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/depth.vert diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.frag b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.frag similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.frag rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.frag diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.vert b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.vert similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.vert rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/phong.vert diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.frag b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.frag similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.frag rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.frag diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.vert b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.vert similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.vert rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/shaders/quad.vert diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Gui.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/Main.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Main.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/Main.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Main.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Scene.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/SceneDemo.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/TestbedApplication.h diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.cpp b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.cpp similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.cpp rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.cpp diff --git a/ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.h b/Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.h similarity index 100% rename from ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.h rename to Reality-Game-Engine-Week-4/ExternalResources/reactphysics3d-0.7.1/testbed/src/Timer.h diff --git a/LICENSE b/Reality-Game-Engine-Week-4/LICENSE similarity index 100% rename from LICENSE rename to Reality-Game-Engine-Week-4/LICENSE diff --git a/OpenGLEngine/Include/GLFW/glfw3.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/GLFW/glfw3.h similarity index 100% rename from OpenGLEngine/Include/GLFW/glfw3.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/GLFW/glfw3.h diff --git a/OpenGLEngine/Include/GLFW/glfw3native.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/GLFW/glfw3native.h similarity index 100% rename from OpenGLEngine/Include/GLFW/glfw3native.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/GLFW/glfw3native.h diff --git a/OpenGLEngine/Include/KHR/khrplatform.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/KHR/khrplatform.h similarity index 100% rename from OpenGLEngine/Include/KHR/khrplatform.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/KHR/khrplatform.h diff --git a/OpenGLEngine/Include/React3D/.DS_Store b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/.DS_Store similarity index 100% rename from OpenGLEngine/Include/React3D/.DS_Store rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/.DS_Store diff --git a/OpenGLEngine/Include/React3D/body/Body.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/Body.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/body/Body.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/Body.cpp diff --git a/OpenGLEngine/Include/React3D/body/Body.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/Body.h similarity index 100% rename from OpenGLEngine/Include/React3D/body/Body.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/Body.h diff --git a/OpenGLEngine/Include/React3D/body/CollisionBody.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/CollisionBody.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/body/CollisionBody.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/CollisionBody.cpp diff --git a/OpenGLEngine/Include/React3D/body/CollisionBody.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/CollisionBody.h similarity index 100% rename from OpenGLEngine/Include/React3D/body/CollisionBody.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/CollisionBody.h diff --git a/OpenGLEngine/Include/React3D/body/RigidBody.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/RigidBody.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/body/RigidBody.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/RigidBody.cpp diff --git a/OpenGLEngine/Include/React3D/body/RigidBody.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/RigidBody.h similarity index 100% rename from OpenGLEngine/Include/React3D/body/RigidBody.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/body/RigidBody.h diff --git a/OpenGLEngine/Include/React3D/collision/.DS_Store b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/.DS_Store similarity index 100% rename from OpenGLEngine/Include/React3D/collision/.DS_Store rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/.DS_Store diff --git a/OpenGLEngine/Include/React3D/collision/CollisionCallback.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionCallback.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/CollisionCallback.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionCallback.cpp diff --git a/OpenGLEngine/Include/React3D/collision/CollisionCallback.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionCallback.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/CollisionCallback.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionCallback.h diff --git a/OpenGLEngine/Include/React3D/collision/CollisionDetection.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionDetection.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/CollisionDetection.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionDetection.cpp diff --git a/OpenGLEngine/Include/React3D/collision/CollisionDetection.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionDetection.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/CollisionDetection.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/CollisionDetection.h diff --git a/OpenGLEngine/Include/React3D/collision/ContactManifold.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifold.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ContactManifold.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifold.cpp diff --git a/OpenGLEngine/Include/React3D/collision/ContactManifold.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifold.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ContactManifold.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifold.h diff --git a/OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.cpp diff --git a/OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldInfo.h diff --git a/OpenGLEngine/Include/React3D/collision/ContactManifoldSet.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldSet.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ContactManifoldSet.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldSet.cpp diff --git a/OpenGLEngine/Include/React3D/collision/ContactManifoldSet.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldSet.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ContactManifoldSet.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ContactManifoldSet.h diff --git a/OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.cpp diff --git a/OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/HalfEdgeStructure.h diff --git a/OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.cpp diff --git a/OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/MiddlePhaseTriangleCallback.h diff --git a/OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.cpp diff --git a/OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/NarrowPhaseInfo.h diff --git a/OpenGLEngine/Include/React3D/collision/OverlapCallback.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/OverlapCallback.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/OverlapCallback.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/OverlapCallback.h diff --git a/OpenGLEngine/Include/React3D/collision/PolygonVertexArray.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolygonVertexArray.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/PolygonVertexArray.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolygonVertexArray.cpp diff --git a/OpenGLEngine/Include/React3D/collision/PolygonVertexArray.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolygonVertexArray.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/PolygonVertexArray.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolygonVertexArray.h diff --git a/OpenGLEngine/Include/React3D/collision/PolyhedronMesh.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolyhedronMesh.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/PolyhedronMesh.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolyhedronMesh.cpp diff --git a/OpenGLEngine/Include/React3D/collision/PolyhedronMesh.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolyhedronMesh.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/PolyhedronMesh.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/PolyhedronMesh.h diff --git a/OpenGLEngine/Include/React3D/collision/ProxyShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ProxyShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ProxyShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ProxyShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/ProxyShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ProxyShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/ProxyShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/ProxyShape.h diff --git a/OpenGLEngine/Include/React3D/collision/RaycastInfo.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/RaycastInfo.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/RaycastInfo.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/RaycastInfo.cpp diff --git a/OpenGLEngine/Include/React3D/collision/RaycastInfo.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/RaycastInfo.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/RaycastInfo.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/RaycastInfo.h diff --git a/OpenGLEngine/Include/React3D/collision/TriangleMesh.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleMesh.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/TriangleMesh.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleMesh.cpp diff --git a/OpenGLEngine/Include/React3D/collision/TriangleMesh.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleMesh.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/TriangleMesh.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleMesh.h diff --git a/OpenGLEngine/Include/React3D/collision/TriangleVertexArray.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleVertexArray.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/TriangleVertexArray.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleVertexArray.cpp diff --git a/OpenGLEngine/Include/React3D/collision/TriangleVertexArray.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleVertexArray.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/TriangleVertexArray.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/TriangleVertexArray.h diff --git a/OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/BroadPhaseAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.cpp diff --git a/OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/broadphase/DynamicAABBTree.h diff --git a/OpenGLEngine/Include/React3D/collision/contactpointinfo.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/contactpointinfo.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/contactpointinfo.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/contactpointinfo.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/.DS_Store b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/.DS_Store similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/.DS_Store rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/.DS_Store diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsCapsuleAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CapsuleVsConvexPolyhedronAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/CollisionDispatch.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CollisionDispatch.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/CollisionDispatch.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/CollisionDispatch.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/ConvexPolyhedronVsConvexPolyhedronAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/DefaultCollisionDispatch.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/GJKAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/GJK/VoronoiSimplex.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/NarrowPhaseAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/NarrowPhaseAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/NarrowPhaseAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/NarrowPhaseAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SAT/SATAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsCapsuleAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsConvexPolyhedronAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.cpp diff --git a/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/narrowphase/SphereVsSphereAlgorithm.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/AABB.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/AABB.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/AABB.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/AABB.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/AABB.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/AABB.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/AABB.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/AABB.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/BoxShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/BoxShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/BoxShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/BoxShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/BoxShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/BoxShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/BoxShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/BoxShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CapsuleShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/CollisionShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveMeshShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConcaveShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexMeshShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexPolyhedronShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/ConvexShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/HeightFieldShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/SphereShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/SphereShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/SphereShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/SphereShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/SphereShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/SphereShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/SphereShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/SphereShape.h diff --git a/OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.cpp diff --git a/OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.h similarity index 100% rename from OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/collision/shapes/TriangleShape.h diff --git a/OpenGLEngine/Include/React3D/configuration.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/configuration.h similarity index 100% rename from OpenGLEngine/Include/React3D/configuration.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/configuration.h diff --git a/OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.cpp diff --git a/OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.h similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/BallAndSocketJoint.h diff --git a/OpenGLEngine/Include/React3D/constraint/ContactPoint.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/ContactPoint.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/ContactPoint.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/ContactPoint.cpp diff --git a/OpenGLEngine/Include/React3D/constraint/ContactPoint.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/ContactPoint.h similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/ContactPoint.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/ContactPoint.h diff --git a/OpenGLEngine/Include/React3D/constraint/FixedJoint.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/FixedJoint.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/FixedJoint.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/FixedJoint.cpp diff --git a/OpenGLEngine/Include/React3D/constraint/FixedJoint.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/FixedJoint.h similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/FixedJoint.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/FixedJoint.h diff --git a/OpenGLEngine/Include/React3D/constraint/HingeJoint.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/HingeJoint.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/HingeJoint.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/HingeJoint.cpp diff --git a/OpenGLEngine/Include/React3D/constraint/HingeJoint.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/HingeJoint.h similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/HingeJoint.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/HingeJoint.h diff --git a/OpenGLEngine/Include/React3D/constraint/Joint.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/Joint.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/Joint.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/Joint.cpp diff --git a/OpenGLEngine/Include/React3D/constraint/Joint.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/Joint.h similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/Joint.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/Joint.h diff --git a/OpenGLEngine/Include/React3D/constraint/SliderJoint.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/SliderJoint.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/SliderJoint.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/SliderJoint.cpp diff --git a/OpenGLEngine/Include/React3D/constraint/SliderJoint.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/SliderJoint.h similarity index 100% rename from OpenGLEngine/Include/React3D/constraint/SliderJoint.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/constraint/SliderJoint.h diff --git a/OpenGLEngine/Include/React3D/containers/LinkedList.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/LinkedList.h similarity index 100% rename from OpenGLEngine/Include/React3D/containers/LinkedList.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/LinkedList.h diff --git a/OpenGLEngine/Include/React3D/containers/List.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/List.h similarity index 100% rename from OpenGLEngine/Include/React3D/containers/List.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/List.h diff --git a/OpenGLEngine/Include/React3D/containers/Map.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Map.h similarity index 100% rename from OpenGLEngine/Include/React3D/containers/Map.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Map.h diff --git a/OpenGLEngine/Include/React3D/containers/Pair.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Pair.h similarity index 100% rename from OpenGLEngine/Include/React3D/containers/Pair.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Pair.h diff --git a/OpenGLEngine/Include/React3D/containers/Set.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Set.h similarity index 100% rename from OpenGLEngine/Include/React3D/containers/Set.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Set.h diff --git a/OpenGLEngine/Include/React3D/containers/Stack.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Stack.h similarity index 100% rename from OpenGLEngine/Include/React3D/containers/Stack.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/Stack.h diff --git a/OpenGLEngine/Include/React3D/containers/containers_common.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/containers_common.h similarity index 100% rename from OpenGLEngine/Include/React3D/containers/containers_common.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/containers/containers_common.h diff --git a/OpenGLEngine/Include/React3D/decimal.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/decimal.h similarity index 100% rename from OpenGLEngine/Include/React3D/decimal.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/decimal.h diff --git a/OpenGLEngine/Include/React3D/engine/CollisionWorld.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/CollisionWorld.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/CollisionWorld.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/CollisionWorld.cpp diff --git a/OpenGLEngine/Include/React3D/engine/CollisionWorld.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/CollisionWorld.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/CollisionWorld.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/CollisionWorld.h diff --git a/OpenGLEngine/Include/React3D/engine/ConstraintSolver.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ConstraintSolver.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/ConstraintSolver.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ConstraintSolver.cpp diff --git a/OpenGLEngine/Include/React3D/engine/ConstraintSolver.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ConstraintSolver.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/ConstraintSolver.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ConstraintSolver.h diff --git a/OpenGLEngine/Include/React3D/engine/ContactSolver.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ContactSolver.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/ContactSolver.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ContactSolver.cpp diff --git a/OpenGLEngine/Include/React3D/engine/ContactSolver.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ContactSolver.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/ContactSolver.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/ContactSolver.h diff --git a/OpenGLEngine/Include/React3D/engine/DynamicsWorld.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/DynamicsWorld.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/DynamicsWorld.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/DynamicsWorld.cpp diff --git a/OpenGLEngine/Include/React3D/engine/DynamicsWorld.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/DynamicsWorld.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/DynamicsWorld.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/DynamicsWorld.h diff --git a/OpenGLEngine/Include/React3D/engine/EventListener.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/EventListener.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/EventListener.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/EventListener.h diff --git a/OpenGLEngine/Include/React3D/engine/Island.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Island.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/Island.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Island.cpp diff --git a/OpenGLEngine/Include/React3D/engine/Island.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Island.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/Island.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Island.h diff --git a/OpenGLEngine/Include/React3D/engine/Material.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Material.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/Material.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Material.cpp diff --git a/OpenGLEngine/Include/React3D/engine/Material.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Material.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/Material.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Material.h diff --git a/OpenGLEngine/Include/React3D/engine/OverlappingPair.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/OverlappingPair.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/OverlappingPair.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/OverlappingPair.cpp diff --git a/OpenGLEngine/Include/React3D/engine/OverlappingPair.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/OverlappingPair.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/OverlappingPair.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/OverlappingPair.h diff --git a/OpenGLEngine/Include/React3D/engine/Timer.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Timer.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/engine/Timer.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Timer.cpp diff --git a/OpenGLEngine/Include/React3D/engine/Timer.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Timer.h similarity index 100% rename from OpenGLEngine/Include/React3D/engine/Timer.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/engine/Timer.h diff --git a/OpenGLEngine/Include/React3D/fluid/.DS_Store b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/fluid/.DS_Store similarity index 100% rename from OpenGLEngine/Include/React3D/fluid/.DS_Store rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/fluid/.DS_Store diff --git a/OpenGLEngine/Include/React3D/mathematics/Matrix2x2.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix2x2.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Matrix2x2.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix2x2.cpp diff --git a/OpenGLEngine/Include/React3D/mathematics/Matrix2x2.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix2x2.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Matrix2x2.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix2x2.h diff --git a/OpenGLEngine/Include/React3D/mathematics/Matrix3x3.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix3x3.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Matrix3x3.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix3x3.cpp diff --git a/OpenGLEngine/Include/React3D/mathematics/Matrix3x3.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix3x3.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Matrix3x3.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Matrix3x3.h diff --git a/OpenGLEngine/Include/React3D/mathematics/Quaternion.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Quaternion.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Quaternion.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Quaternion.cpp diff --git a/OpenGLEngine/Include/React3D/mathematics/Quaternion.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Quaternion.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Quaternion.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Quaternion.h diff --git a/OpenGLEngine/Include/React3D/mathematics/Ray.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Ray.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Ray.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Ray.h diff --git a/OpenGLEngine/Include/React3D/mathematics/Transform.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Transform.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Transform.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Transform.cpp diff --git a/OpenGLEngine/Include/React3D/mathematics/Transform.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Transform.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Transform.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Transform.h diff --git a/OpenGLEngine/Include/React3D/mathematics/Vector2.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector2.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Vector2.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector2.cpp diff --git a/OpenGLEngine/Include/React3D/mathematics/Vector2.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector2.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Vector2.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector2.h diff --git a/OpenGLEngine/Include/React3D/mathematics/Vector3.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector3.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Vector3.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector3.cpp diff --git a/OpenGLEngine/Include/React3D/mathematics/Vector3.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector3.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/Vector3.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/Vector3.h diff --git a/OpenGLEngine/Include/React3D/mathematics/mathematics.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/mathematics.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/mathematics.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/mathematics.h diff --git a/OpenGLEngine/Include/React3D/mathematics/mathematics_functions.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/mathematics_functions.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/mathematics_functions.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/mathematics_functions.cpp diff --git a/OpenGLEngine/Include/React3D/mathematics/mathematics_functions.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/mathematics_functions.h similarity index 100% rename from OpenGLEngine/Include/React3D/mathematics/mathematics_functions.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/mathematics/mathematics_functions.h diff --git a/OpenGLEngine/Include/React3D/memory/DefaultAllocator.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultAllocator.h similarity index 100% rename from OpenGLEngine/Include/React3D/memory/DefaultAllocator.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultAllocator.h diff --git a/OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.cpp diff --git a/OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.h similarity index 100% rename from OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultPoolAllocator.h diff --git a/OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.cpp diff --git a/OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.h similarity index 100% rename from OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/DefaultSingleFrameAllocator.h diff --git a/OpenGLEngine/Include/React3D/memory/MemoryAllocator.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/MemoryAllocator.h similarity index 100% rename from OpenGLEngine/Include/React3D/memory/MemoryAllocator.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/MemoryAllocator.h diff --git a/OpenGLEngine/Include/React3D/memory/MemoryManager.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/MemoryManager.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/memory/MemoryManager.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/MemoryManager.cpp diff --git a/OpenGLEngine/Include/React3D/memory/MemoryManager.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/MemoryManager.h similarity index 100% rename from OpenGLEngine/Include/React3D/memory/MemoryManager.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/memory/MemoryManager.h diff --git a/OpenGLEngine/Include/React3D/reactphysics3d.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/reactphysics3d.h similarity index 100% rename from OpenGLEngine/Include/React3D/reactphysics3d.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/reactphysics3d.h diff --git a/OpenGLEngine/Include/React3D/utils/Logger.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Logger.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/utils/Logger.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Logger.cpp diff --git a/OpenGLEngine/Include/React3D/utils/Logger.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Logger.h similarity index 100% rename from OpenGLEngine/Include/React3D/utils/Logger.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Logger.h diff --git a/OpenGLEngine/Include/React3D/utils/Profiler.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Profiler.cpp similarity index 100% rename from OpenGLEngine/Include/React3D/utils/Profiler.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Profiler.cpp diff --git a/OpenGLEngine/Include/React3D/utils/Profiler.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Profiler.h similarity index 100% rename from OpenGLEngine/Include/React3D/utils/Profiler.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/React3D/utils/Profiler.h diff --git a/OpenGLEngine/Include/assimp/.editorconfig b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/.editorconfig similarity index 100% rename from OpenGLEngine/Include/assimp/.editorconfig rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/.editorconfig diff --git a/OpenGLEngine/Include/assimp/BaseImporter.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/BaseImporter.h similarity index 100% rename from OpenGLEngine/Include/assimp/BaseImporter.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/BaseImporter.h diff --git a/OpenGLEngine/Include/assimp/Bitmap.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Bitmap.h similarity index 100% rename from OpenGLEngine/Include/assimp/Bitmap.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Bitmap.h diff --git a/OpenGLEngine/Include/assimp/BlobIOSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/BlobIOSystem.h similarity index 100% rename from OpenGLEngine/Include/assimp/BlobIOSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/BlobIOSystem.h diff --git a/OpenGLEngine/Include/assimp/ByteSwapper.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ByteSwapper.h similarity index 100% rename from OpenGLEngine/Include/assimp/ByteSwapper.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ByteSwapper.h diff --git a/OpenGLEngine/Include/assimp/Compiler/poppack1.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Compiler/poppack1.h similarity index 100% rename from OpenGLEngine/Include/assimp/Compiler/poppack1.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Compiler/poppack1.h diff --git a/OpenGLEngine/Include/assimp/Compiler/pstdint.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Compiler/pstdint.h similarity index 100% rename from OpenGLEngine/Include/assimp/Compiler/pstdint.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Compiler/pstdint.h diff --git a/OpenGLEngine/Include/assimp/Compiler/pushpack1.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Compiler/pushpack1.h similarity index 100% rename from OpenGLEngine/Include/assimp/Compiler/pushpack1.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Compiler/pushpack1.h diff --git a/OpenGLEngine/Include/assimp/CreateAnimMesh.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/CreateAnimMesh.h similarity index 100% rename from OpenGLEngine/Include/assimp/CreateAnimMesh.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/CreateAnimMesh.h diff --git a/OpenGLEngine/Include/assimp/DefaultIOStream.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/DefaultIOStream.h similarity index 100% rename from OpenGLEngine/Include/assimp/DefaultIOStream.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/DefaultIOStream.h diff --git a/OpenGLEngine/Include/assimp/DefaultIOSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/DefaultIOSystem.h similarity index 100% rename from OpenGLEngine/Include/assimp/DefaultIOSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/DefaultIOSystem.h diff --git a/OpenGLEngine/Include/assimp/DefaultLogger.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/DefaultLogger.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/DefaultLogger.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/DefaultLogger.hpp diff --git a/OpenGLEngine/Include/assimp/Defines.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Defines.h similarity index 100% rename from OpenGLEngine/Include/assimp/Defines.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Defines.h diff --git a/OpenGLEngine/Include/assimp/Exceptional.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Exceptional.h similarity index 100% rename from OpenGLEngine/Include/assimp/Exceptional.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Exceptional.h diff --git a/OpenGLEngine/Include/assimp/Exporter.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Exporter.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/Exporter.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Exporter.hpp diff --git a/OpenGLEngine/Include/assimp/GenericProperty.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/GenericProperty.h similarity index 100% rename from OpenGLEngine/Include/assimp/GenericProperty.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/GenericProperty.h diff --git a/OpenGLEngine/Include/assimp/Hash.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Hash.h similarity index 100% rename from OpenGLEngine/Include/assimp/Hash.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Hash.h diff --git a/OpenGLEngine/Include/assimp/IOStream.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/IOStream.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/IOStream.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/IOStream.hpp diff --git a/OpenGLEngine/Include/assimp/IOStreamBuffer.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/IOStreamBuffer.h similarity index 100% rename from OpenGLEngine/Include/assimp/IOStreamBuffer.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/IOStreamBuffer.h diff --git a/OpenGLEngine/Include/assimp/IOSystem.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/IOSystem.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/IOSystem.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/IOSystem.hpp diff --git a/OpenGLEngine/Include/assimp/Importer.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Importer.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/Importer.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Importer.hpp diff --git a/OpenGLEngine/Include/assimp/LineSplitter.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/LineSplitter.h similarity index 100% rename from OpenGLEngine/Include/assimp/LineSplitter.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/LineSplitter.h diff --git a/OpenGLEngine/Include/assimp/LogAux.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/LogAux.h similarity index 100% rename from OpenGLEngine/Include/assimp/LogAux.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/LogAux.h diff --git a/OpenGLEngine/Include/assimp/LogStream.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/LogStream.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/LogStream.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/LogStream.hpp diff --git a/OpenGLEngine/Include/assimp/Logger.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Logger.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/Logger.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Logger.hpp diff --git a/OpenGLEngine/Include/assimp/Macros.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Macros.h similarity index 100% rename from OpenGLEngine/Include/assimp/Macros.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Macros.h diff --git a/OpenGLEngine/Include/assimp/MathFunctions.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/MathFunctions.h similarity index 100% rename from OpenGLEngine/Include/assimp/MathFunctions.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/MathFunctions.h diff --git a/OpenGLEngine/Include/assimp/MemoryIOWrapper.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/MemoryIOWrapper.h similarity index 100% rename from OpenGLEngine/Include/assimp/MemoryIOWrapper.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/MemoryIOWrapper.h diff --git a/OpenGLEngine/Include/assimp/NullLogger.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/NullLogger.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/NullLogger.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/NullLogger.hpp diff --git a/OpenGLEngine/Include/assimp/ParsingUtils.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ParsingUtils.h similarity index 100% rename from OpenGLEngine/Include/assimp/ParsingUtils.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ParsingUtils.h diff --git a/OpenGLEngine/Include/assimp/Profiler.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Profiler.h similarity index 100% rename from OpenGLEngine/Include/assimp/Profiler.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Profiler.h diff --git a/OpenGLEngine/Include/assimp/ProgressHandler.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ProgressHandler.hpp similarity index 100% rename from OpenGLEngine/Include/assimp/ProgressHandler.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ProgressHandler.hpp diff --git a/OpenGLEngine/Include/assimp/RemoveComments.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/RemoveComments.h similarity index 100% rename from OpenGLEngine/Include/assimp/RemoveComments.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/RemoveComments.h diff --git a/OpenGLEngine/Include/assimp/SGSpatialSort.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SGSpatialSort.h similarity index 100% rename from OpenGLEngine/Include/assimp/SGSpatialSort.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SGSpatialSort.h diff --git a/OpenGLEngine/Include/assimp/SceneCombiner.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SceneCombiner.h similarity index 100% rename from OpenGLEngine/Include/assimp/SceneCombiner.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SceneCombiner.h diff --git a/OpenGLEngine/Include/assimp/SkeletonMeshBuilder.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SkeletonMeshBuilder.h similarity index 100% rename from OpenGLEngine/Include/assimp/SkeletonMeshBuilder.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SkeletonMeshBuilder.h diff --git a/OpenGLEngine/Include/assimp/SmoothingGroups.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SmoothingGroups.h similarity index 100% rename from OpenGLEngine/Include/assimp/SmoothingGroups.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SmoothingGroups.h diff --git a/OpenGLEngine/Include/assimp/SmoothingGroups.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SmoothingGroups.inl similarity index 100% rename from OpenGLEngine/Include/assimp/SmoothingGroups.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SmoothingGroups.inl diff --git a/OpenGLEngine/Include/assimp/SpatialSort.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SpatialSort.h similarity index 100% rename from OpenGLEngine/Include/assimp/SpatialSort.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/SpatialSort.h diff --git a/OpenGLEngine/Include/assimp/StandardShapes.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StandardShapes.h similarity index 100% rename from OpenGLEngine/Include/assimp/StandardShapes.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StandardShapes.h diff --git a/OpenGLEngine/Include/assimp/StreamReader.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StreamReader.h similarity index 100% rename from OpenGLEngine/Include/assimp/StreamReader.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StreamReader.h diff --git a/OpenGLEngine/Include/assimp/StreamWriter.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StreamWriter.h similarity index 100% rename from OpenGLEngine/Include/assimp/StreamWriter.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StreamWriter.h diff --git a/OpenGLEngine/Include/assimp/StringComparison.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StringComparison.h similarity index 100% rename from OpenGLEngine/Include/assimp/StringComparison.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StringComparison.h diff --git a/OpenGLEngine/Include/assimp/StringUtils.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StringUtils.h similarity index 100% rename from OpenGLEngine/Include/assimp/StringUtils.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/StringUtils.h diff --git a/OpenGLEngine/Include/assimp/Subdivision.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Subdivision.h similarity index 100% rename from OpenGLEngine/Include/assimp/Subdivision.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Subdivision.h diff --git a/OpenGLEngine/Include/assimp/TinyFormatter.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/TinyFormatter.h similarity index 100% rename from OpenGLEngine/Include/assimp/TinyFormatter.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/TinyFormatter.h diff --git a/OpenGLEngine/Include/assimp/Vertex.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Vertex.h similarity index 100% rename from OpenGLEngine/Include/assimp/Vertex.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/Vertex.h diff --git a/OpenGLEngine/Include/assimp/XMLTools.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/XMLTools.h similarity index 100% rename from OpenGLEngine/Include/assimp/XMLTools.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/XMLTools.h diff --git a/OpenGLEngine/Include/assimp/ZipArchiveIOSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ZipArchiveIOSystem.h similarity index 100% rename from OpenGLEngine/Include/assimp/ZipArchiveIOSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ZipArchiveIOSystem.h diff --git a/OpenGLEngine/Include/assimp/aabb.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/aabb.h similarity index 100% rename from OpenGLEngine/Include/assimp/aabb.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/aabb.h diff --git a/OpenGLEngine/Include/assimp/ai_assert.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ai_assert.h similarity index 100% rename from OpenGLEngine/Include/assimp/ai_assert.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/ai_assert.h diff --git a/OpenGLEngine/Include/assimp/anim.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/anim.h similarity index 100% rename from OpenGLEngine/Include/assimp/anim.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/anim.h diff --git a/OpenGLEngine/Include/assimp/camera.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/camera.h similarity index 100% rename from OpenGLEngine/Include/assimp/camera.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/camera.h diff --git a/OpenGLEngine/Include/assimp/cexport.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/cexport.h similarity index 100% rename from OpenGLEngine/Include/assimp/cexport.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/cexport.h diff --git a/OpenGLEngine/Include/assimp/cfileio.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/cfileio.h similarity index 100% rename from OpenGLEngine/Include/assimp/cfileio.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/cfileio.h diff --git a/OpenGLEngine/Include/assimp/cimport.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/cimport.h similarity index 100% rename from OpenGLEngine/Include/assimp/cimport.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/cimport.h diff --git a/OpenGLEngine/Include/assimp/color4.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/color4.h similarity index 100% rename from OpenGLEngine/Include/assimp/color4.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/color4.h diff --git a/OpenGLEngine/Include/assimp/color4.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/color4.inl similarity index 100% rename from OpenGLEngine/Include/assimp/color4.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/color4.inl diff --git a/OpenGLEngine/Include/assimp/config.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/config.h similarity index 100% rename from OpenGLEngine/Include/assimp/config.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/config.h diff --git a/OpenGLEngine/Include/assimp/config.h.in b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/config.h.in similarity index 100% rename from OpenGLEngine/Include/assimp/config.h.in rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/config.h.in diff --git a/OpenGLEngine/Include/assimp/defs.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/defs.h similarity index 100% rename from OpenGLEngine/Include/assimp/defs.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/defs.h diff --git a/OpenGLEngine/Include/assimp/fast_atof.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/fast_atof.h similarity index 100% rename from OpenGLEngine/Include/assimp/fast_atof.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/fast_atof.h diff --git a/OpenGLEngine/Include/assimp/importerdesc.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/importerdesc.h similarity index 100% rename from OpenGLEngine/Include/assimp/importerdesc.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/importerdesc.h diff --git a/OpenGLEngine/Include/assimp/irrXMLWrapper.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/irrXMLWrapper.h similarity index 100% rename from OpenGLEngine/Include/assimp/irrXMLWrapper.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/irrXMLWrapper.h diff --git a/OpenGLEngine/Include/assimp/light.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/light.h similarity index 100% rename from OpenGLEngine/Include/assimp/light.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/light.h diff --git a/OpenGLEngine/Include/assimp/material.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/material.h similarity index 100% rename from OpenGLEngine/Include/assimp/material.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/material.h diff --git a/OpenGLEngine/Include/assimp/material.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/material.inl similarity index 100% rename from OpenGLEngine/Include/assimp/material.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/material.inl diff --git a/OpenGLEngine/Include/assimp/matrix3x3.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix3x3.h similarity index 100% rename from OpenGLEngine/Include/assimp/matrix3x3.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix3x3.h diff --git a/OpenGLEngine/Include/assimp/matrix3x3.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix3x3.inl similarity index 100% rename from OpenGLEngine/Include/assimp/matrix3x3.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix3x3.inl diff --git a/OpenGLEngine/Include/assimp/matrix4x4.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix4x4.h similarity index 100% rename from OpenGLEngine/Include/assimp/matrix4x4.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix4x4.h diff --git a/OpenGLEngine/Include/assimp/matrix4x4.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix4x4.inl similarity index 100% rename from OpenGLEngine/Include/assimp/matrix4x4.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/matrix4x4.inl diff --git a/OpenGLEngine/Include/assimp/mesh.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/mesh.h similarity index 100% rename from OpenGLEngine/Include/assimp/mesh.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/mesh.h diff --git a/OpenGLEngine/Include/assimp/metadata.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/metadata.h similarity index 100% rename from OpenGLEngine/Include/assimp/metadata.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/metadata.h diff --git a/OpenGLEngine/Include/assimp/pbrmaterial.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/pbrmaterial.h similarity index 100% rename from OpenGLEngine/Include/assimp/pbrmaterial.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/pbrmaterial.h diff --git a/OpenGLEngine/Include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h similarity index 100% rename from OpenGLEngine/Include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/port/AndroidJNI/AndroidJNIIOSystem.h diff --git a/OpenGLEngine/Include/assimp/postprocess.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/postprocess.h similarity index 100% rename from OpenGLEngine/Include/assimp/postprocess.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/postprocess.h diff --git a/OpenGLEngine/Include/assimp/qnan.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/qnan.h similarity index 100% rename from OpenGLEngine/Include/assimp/qnan.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/qnan.h diff --git a/OpenGLEngine/Include/assimp/quaternion.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/quaternion.h similarity index 100% rename from OpenGLEngine/Include/assimp/quaternion.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/quaternion.h diff --git a/OpenGLEngine/Include/assimp/quaternion.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/quaternion.inl similarity index 100% rename from OpenGLEngine/Include/assimp/quaternion.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/quaternion.inl diff --git a/OpenGLEngine/Include/assimp/scene.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/scene.h similarity index 100% rename from OpenGLEngine/Include/assimp/scene.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/scene.h diff --git a/OpenGLEngine/Include/assimp/texture.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/texture.h similarity index 100% rename from OpenGLEngine/Include/assimp/texture.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/texture.h diff --git a/OpenGLEngine/Include/assimp/types.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/types.h similarity index 100% rename from OpenGLEngine/Include/assimp/types.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/types.h diff --git a/OpenGLEngine/Include/assimp/vector2.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector2.h similarity index 100% rename from OpenGLEngine/Include/assimp/vector2.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector2.h diff --git a/OpenGLEngine/Include/assimp/vector2.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector2.inl similarity index 100% rename from OpenGLEngine/Include/assimp/vector2.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector2.inl diff --git a/OpenGLEngine/Include/assimp/vector3.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector3.h similarity index 100% rename from OpenGLEngine/Include/assimp/vector3.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector3.h diff --git a/OpenGLEngine/Include/assimp/vector3.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector3.inl similarity index 100% rename from OpenGLEngine/Include/assimp/vector3.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/vector3.inl diff --git a/OpenGLEngine/Include/assimp/version.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/version.h similarity index 100% rename from OpenGLEngine/Include/assimp/version.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/assimp/version.h diff --git a/OpenGLEngine/Include/freetype/config/ftconfig.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftconfig.h similarity index 100% rename from OpenGLEngine/Include/freetype/config/ftconfig.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftconfig.h diff --git a/OpenGLEngine/Include/freetype/config/ftheader.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftheader.h similarity index 100% rename from OpenGLEngine/Include/freetype/config/ftheader.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftheader.h diff --git a/OpenGLEngine/Include/freetype/config/ftmodule.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftmodule.h similarity index 100% rename from OpenGLEngine/Include/freetype/config/ftmodule.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftmodule.h diff --git a/OpenGLEngine/Include/freetype/config/ftoption.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftoption.h similarity index 100% rename from OpenGLEngine/Include/freetype/config/ftoption.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftoption.h diff --git a/OpenGLEngine/Include/freetype/config/ftstdlib.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftstdlib.h similarity index 100% rename from OpenGLEngine/Include/freetype/config/ftstdlib.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/config/ftstdlib.h diff --git a/OpenGLEngine/Include/freetype/freetype.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/freetype.h similarity index 100% rename from OpenGLEngine/Include/freetype/freetype.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/freetype.h diff --git a/OpenGLEngine/Include/freetype/ftadvanc.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftadvanc.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftadvanc.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftadvanc.h diff --git a/OpenGLEngine/Include/freetype/ftbbox.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbbox.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftbbox.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbbox.h diff --git a/OpenGLEngine/Include/freetype/ftbdf.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbdf.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftbdf.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbdf.h diff --git a/OpenGLEngine/Include/freetype/ftbitmap.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbitmap.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftbitmap.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbitmap.h diff --git a/OpenGLEngine/Include/freetype/ftbzip2.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbzip2.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftbzip2.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftbzip2.h diff --git a/OpenGLEngine/Include/freetype/ftcache.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftcache.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftcache.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftcache.h diff --git a/OpenGLEngine/Include/freetype/ftchapters.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftchapters.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftchapters.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftchapters.h diff --git a/OpenGLEngine/Include/freetype/ftcid.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftcid.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftcid.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftcid.h diff --git a/OpenGLEngine/Include/freetype/ftcolor.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftcolor.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftcolor.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftcolor.h diff --git a/OpenGLEngine/Include/freetype/ftdriver.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftdriver.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftdriver.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftdriver.h diff --git a/OpenGLEngine/Include/freetype/fterrdef.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fterrdef.h similarity index 100% rename from OpenGLEngine/Include/freetype/fterrdef.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fterrdef.h diff --git a/OpenGLEngine/Include/freetype/fterrors.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fterrors.h similarity index 100% rename from OpenGLEngine/Include/freetype/fterrors.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fterrors.h diff --git a/OpenGLEngine/Include/freetype/ftfntfmt.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftfntfmt.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftfntfmt.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftfntfmt.h diff --git a/OpenGLEngine/Include/freetype/ftgasp.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftgasp.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftgasp.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftgasp.h diff --git a/OpenGLEngine/Include/freetype/ftglyph.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftglyph.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftglyph.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftglyph.h diff --git a/OpenGLEngine/Include/freetype/ftgxval.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftgxval.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftgxval.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftgxval.h diff --git a/OpenGLEngine/Include/freetype/ftgzip.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftgzip.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftgzip.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftgzip.h diff --git a/OpenGLEngine/Include/freetype/ftimage.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftimage.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftimage.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftimage.h diff --git a/OpenGLEngine/Include/freetype/ftincrem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftincrem.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftincrem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftincrem.h diff --git a/OpenGLEngine/Include/freetype/ftlcdfil.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftlcdfil.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftlcdfil.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftlcdfil.h diff --git a/OpenGLEngine/Include/freetype/ftlist.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftlist.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftlist.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftlist.h diff --git a/OpenGLEngine/Include/freetype/ftlzw.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftlzw.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftlzw.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftlzw.h diff --git a/OpenGLEngine/Include/freetype/ftmac.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmac.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftmac.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmac.h diff --git a/OpenGLEngine/Include/freetype/ftmm.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmm.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftmm.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmm.h diff --git a/OpenGLEngine/Include/freetype/ftmodapi.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmodapi.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftmodapi.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmodapi.h diff --git a/OpenGLEngine/Include/freetype/ftmoderr.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmoderr.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftmoderr.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftmoderr.h diff --git a/OpenGLEngine/Include/freetype/ftotval.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftotval.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftotval.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftotval.h diff --git a/OpenGLEngine/Include/freetype/ftoutln.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftoutln.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftoutln.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftoutln.h diff --git a/OpenGLEngine/Include/freetype/ftparams.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftparams.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftparams.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftparams.h diff --git a/OpenGLEngine/Include/freetype/ftpfr.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftpfr.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftpfr.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftpfr.h diff --git a/OpenGLEngine/Include/freetype/ftrender.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftrender.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftrender.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftrender.h diff --git a/OpenGLEngine/Include/freetype/ftsizes.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsizes.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftsizes.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsizes.h diff --git a/OpenGLEngine/Include/freetype/ftsnames.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsnames.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftsnames.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsnames.h diff --git a/OpenGLEngine/Include/freetype/ftstroke.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftstroke.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftstroke.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftstroke.h diff --git a/OpenGLEngine/Include/freetype/ftsynth.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsynth.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftsynth.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsynth.h diff --git a/OpenGLEngine/Include/freetype/ftsystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsystem.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftsystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftsystem.h diff --git a/OpenGLEngine/Include/freetype/fttrigon.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fttrigon.h similarity index 100% rename from OpenGLEngine/Include/freetype/fttrigon.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fttrigon.h diff --git a/OpenGLEngine/Include/freetype/fttypes.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fttypes.h similarity index 100% rename from OpenGLEngine/Include/freetype/fttypes.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/fttypes.h diff --git a/OpenGLEngine/Include/freetype/ftwinfnt.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftwinfnt.h similarity index 100% rename from OpenGLEngine/Include/freetype/ftwinfnt.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ftwinfnt.h diff --git a/OpenGLEngine/Include/freetype/t1tables.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/t1tables.h similarity index 100% rename from OpenGLEngine/Include/freetype/t1tables.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/t1tables.h diff --git a/OpenGLEngine/Include/freetype/ttnameid.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ttnameid.h similarity index 100% rename from OpenGLEngine/Include/freetype/ttnameid.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/ttnameid.h diff --git a/OpenGLEngine/Include/freetype/tttables.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/tttables.h similarity index 100% rename from OpenGLEngine/Include/freetype/tttables.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/tttables.h diff --git a/OpenGLEngine/Include/freetype/tttags.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/tttags.h similarity index 100% rename from OpenGLEngine/Include/freetype/tttags.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/freetype/tttags.h diff --git a/OpenGLEngine/Include/ft2build.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/ft2build.h similarity index 100% rename from OpenGLEngine/Include/ft2build.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/ft2build.h diff --git a/OpenGLEngine/Include/glad/glad.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glad/glad.h similarity index 100% rename from OpenGLEngine/Include/glad/glad.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glad/glad.h diff --git a/OpenGLEngine/Include/glm/CMakeLists.txt b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/CMakeLists.txt similarity index 100% rename from OpenGLEngine/Include/glm/CMakeLists.txt rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/CMakeLists.txt diff --git a/OpenGLEngine/Include/glm/common.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/common.hpp similarity index 100% rename from OpenGLEngine/Include/glm/common.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/common.hpp diff --git a/OpenGLEngine/Include/glm/detail/_features.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_features.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/_features.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_features.hpp diff --git a/OpenGLEngine/Include/glm/detail/_fixes.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_fixes.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/_fixes.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_fixes.hpp diff --git a/OpenGLEngine/Include/glm/detail/_noise.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_noise.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/_noise.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_noise.hpp diff --git a/OpenGLEngine/Include/glm/detail/_swizzle.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_swizzle.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/_swizzle.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_swizzle.hpp diff --git a/OpenGLEngine/Include/glm/detail/_swizzle_func.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_swizzle_func.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/_swizzle_func.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_swizzle_func.hpp diff --git a/OpenGLEngine/Include/glm/detail/_vectorize.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_vectorize.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/_vectorize.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/_vectorize.hpp diff --git a/OpenGLEngine/Include/glm/detail/compute_common.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/compute_common.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/compute_common.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/compute_common.hpp diff --git a/OpenGLEngine/Include/glm/detail/compute_vector_relational.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/compute_vector_relational.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/compute_vector_relational.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/compute_vector_relational.hpp diff --git a/OpenGLEngine/Include/glm/detail/func_common.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_common.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_common.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_common.inl diff --git a/OpenGLEngine/Include/glm/detail/func_common_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_common_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_common_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_common_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/func_exponential.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_exponential.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_exponential.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_exponential.inl diff --git a/OpenGLEngine/Include/glm/detail/func_exponential_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_exponential_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_exponential_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_exponential_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/func_geometric.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_geometric.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_geometric.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_geometric.inl diff --git a/OpenGLEngine/Include/glm/detail/func_geometric_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_geometric_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_geometric_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_geometric_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/func_integer.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_integer.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_integer.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_integer.inl diff --git a/OpenGLEngine/Include/glm/detail/func_integer_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_integer_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_integer_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_integer_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/func_matrix.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_matrix.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_matrix.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_matrix.inl diff --git a/OpenGLEngine/Include/glm/detail/func_matrix_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_matrix_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_matrix_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_matrix_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/func_packing.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_packing.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_packing.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_packing.inl diff --git a/OpenGLEngine/Include/glm/detail/func_packing_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_packing_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_packing_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_packing_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/func_trigonometric.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_trigonometric.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_trigonometric.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_trigonometric.inl diff --git a/OpenGLEngine/Include/glm/detail/func_trigonometric_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_trigonometric_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_trigonometric_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_trigonometric_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/func_vector_relational.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_vector_relational.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_vector_relational.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_vector_relational.inl diff --git a/OpenGLEngine/Include/glm/detail/func_vector_relational_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_vector_relational_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/func_vector_relational_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/func_vector_relational_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/glm.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/glm.cpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/glm.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/glm.cpp diff --git a/OpenGLEngine/Include/glm/detail/qualifier.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/qualifier.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/qualifier.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/qualifier.hpp diff --git a/OpenGLEngine/Include/glm/detail/setup.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/setup.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/setup.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/setup.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_float.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_float.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_float.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_float.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_half.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_half.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_half.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_half.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_half.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_half.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_half.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_half.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat2x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat2x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x2.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat2x2.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x2.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat2x2.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x2.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat2x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat2x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x3.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat2x3.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x3.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat2x3.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x3.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat2x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat2x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x4.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat2x4.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x4.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat2x4.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat2x4.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat3x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat3x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x2.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat3x2.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x2.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat3x2.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x2.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat3x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat3x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x3.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat3x3.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x3.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat3x3.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x3.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat3x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat3x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x4.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat3x4.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x4.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat3x4.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat3x4.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat4x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat4x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x2.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat4x2.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x2.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat4x2.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x2.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat4x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat4x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x3.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat4x3.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x3.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat4x3.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x3.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat4x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat4x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x4.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_mat4x4.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x4.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat4x4.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x4.inl diff --git a/OpenGLEngine/Include/glm/detail/type_mat4x4_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x4_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_mat4x4_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_mat4x4_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/type_quat.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_quat.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_quat.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_quat.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_quat.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_quat.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_quat.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_quat.inl diff --git a/OpenGLEngine/Include/glm/detail/type_quat_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_quat_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_quat_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_quat_simd.inl diff --git a/OpenGLEngine/Include/glm/detail/type_vec1.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec1.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec1.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec1.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_vec1.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec1.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec1.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec1.inl diff --git a/OpenGLEngine/Include/glm/detail/type_vec2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec2.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_vec2.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec2.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec2.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec2.inl diff --git a/OpenGLEngine/Include/glm/detail/type_vec3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec3.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_vec3.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec3.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec3.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec3.inl diff --git a/OpenGLEngine/Include/glm/detail/type_vec4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec4.hpp diff --git a/OpenGLEngine/Include/glm/detail/type_vec4.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec4.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec4.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec4.inl diff --git a/OpenGLEngine/Include/glm/detail/type_vec4_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec4_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/detail/type_vec4_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/detail/type_vec4_simd.inl diff --git a/OpenGLEngine/Include/glm/exponential.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/exponential.hpp similarity index 100% rename from OpenGLEngine/Include/glm/exponential.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/exponential.hpp diff --git a/OpenGLEngine/Include/glm/ext.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_clip_space.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_clip_space.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_clip_space.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_clip_space.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_clip_space.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_clip_space.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_clip_space.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_clip_space.inl diff --git a/OpenGLEngine/Include/glm/ext/matrix_common.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_common.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_common.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_common.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_common.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_common.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_common.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_common.inl diff --git a/OpenGLEngine/Include/glm/ext/matrix_double2x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double2x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x2.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double2x2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double2x2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double2x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double2x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x3.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double2x3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double2x3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double2x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double2x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x4.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double2x4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double2x4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double2x4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double3x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double3x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x2.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double3x2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double3x2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double3x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double3x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x3.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double3x3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double3x3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double3x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double3x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x4.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double3x4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double3x4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double3x4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double4x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double4x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x2.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double4x2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double4x2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double4x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double4x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x3.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double4x3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double4x3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double4x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double4x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x4.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_double4x4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_double4x4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_double4x4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float2x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float2x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x2.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float2x2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float2x2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float2x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float2x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x3.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float2x3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float2x3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float2x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float2x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x4.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float2x4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float2x4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float2x4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float3x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float3x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x2.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float3x2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float3x2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float3x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float3x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x3.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float3x3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float3x3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float3x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float3x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x4.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float3x4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float3x4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float3x4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float4x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float4x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x2.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float4x2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float4x2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float4x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float4x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x3.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float4x3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float4x3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float4x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float4x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x4.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_float4x4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_float4x4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_float4x4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_projection.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_projection.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_projection.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_projection.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_projection.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_projection.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_projection.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_projection.inl diff --git a/OpenGLEngine/Include/glm/ext/matrix_relational.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_relational.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_relational.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_relational.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_relational.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_relational.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_relational.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_relational.inl diff --git a/OpenGLEngine/Include/glm/ext/matrix_transform.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_transform.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_transform.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_transform.hpp diff --git a/OpenGLEngine/Include/glm/ext/matrix_transform.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_transform.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/matrix_transform.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/matrix_transform.inl diff --git a/OpenGLEngine/Include/glm/ext/quaternion_common.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_common.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_common.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_common.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_common.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_common.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_common.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_common.inl diff --git a/OpenGLEngine/Include/glm/ext/quaternion_common_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_common_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_common_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_common_simd.inl diff --git a/OpenGLEngine/Include/glm/ext/quaternion_double.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_double.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_double.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_double.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_double_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_double_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_double_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_double_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_exponential.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_exponential.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_exponential.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_exponential.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_exponential.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_exponential.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_exponential.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_exponential.inl diff --git a/OpenGLEngine/Include/glm/ext/quaternion_float.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_float.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_float.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_float.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_float_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_float_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_float_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_float_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_geometric.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_geometric.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_geometric.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_geometric.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_geometric.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_geometric.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_geometric.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_geometric.inl diff --git a/OpenGLEngine/Include/glm/ext/quaternion_relational.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_relational.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_relational.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_relational.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_relational.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_relational.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_relational.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_relational.inl diff --git a/OpenGLEngine/Include/glm/ext/quaternion_transform.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_transform.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_transform.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_transform.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_transform.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_transform.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_transform.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_transform.inl diff --git a/OpenGLEngine/Include/glm/ext/quaternion_trigonometric.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_trigonometric.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_trigonometric.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_trigonometric.hpp diff --git a/OpenGLEngine/Include/glm/ext/quaternion_trigonometric.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_trigonometric.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/quaternion_trigonometric.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/quaternion_trigonometric.inl diff --git a/OpenGLEngine/Include/glm/ext/scalar_common.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_common.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_common.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_common.hpp diff --git a/OpenGLEngine/Include/glm/ext/scalar_common.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_common.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_common.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_common.inl diff --git a/OpenGLEngine/Include/glm/ext/scalar_constants.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_constants.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_constants.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_constants.hpp diff --git a/OpenGLEngine/Include/glm/ext/scalar_constants.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_constants.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_constants.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_constants.inl diff --git a/OpenGLEngine/Include/glm/ext/scalar_int_sized.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_int_sized.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_int_sized.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_int_sized.hpp diff --git a/OpenGLEngine/Include/glm/ext/scalar_relational.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_relational.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_relational.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_relational.hpp diff --git a/OpenGLEngine/Include/glm/ext/scalar_relational.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_relational.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_relational.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_relational.inl diff --git a/OpenGLEngine/Include/glm/ext/scalar_uint_sized.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_uint_sized.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_uint_sized.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_uint_sized.hpp diff --git a/OpenGLEngine/Include/glm/ext/scalar_ulp.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_ulp.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_ulp.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_ulp.hpp diff --git a/OpenGLEngine/Include/glm/ext/scalar_ulp.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_ulp.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/scalar_ulp.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/scalar_ulp.inl diff --git a/OpenGLEngine/Include/glm/ext/vector_bool1.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool1.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool1.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool1.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_bool1_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool1_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool1_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool1_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_bool2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool2.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_bool2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_bool3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool3.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_bool3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_bool4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool4.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_bool4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_bool4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_bool4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_common.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_common.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_common.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_common.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_common.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_common.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_common.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_common.inl diff --git a/OpenGLEngine/Include/glm/ext/vector_double1.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double1.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double1.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double1.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_double1_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double1_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double1_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double1_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_double2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double2.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_double2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_double3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double3.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_double3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_double4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double4.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_double4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_double4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_double4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float1.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float1.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float1.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float1.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float1_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float1_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float1_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float1_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float2.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float3.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float4.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_float4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_float4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_float4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int1.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int1.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int1.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int1.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int1_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int1_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int1_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int1_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int2.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int3.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int4.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_int4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_int4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_int4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_relational.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_relational.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_relational.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_relational.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_relational.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_relational.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_relational.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_relational.inl diff --git a/OpenGLEngine/Include/glm/ext/vector_uint1.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint1.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint1.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint1.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_uint1_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint1_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint1_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint1_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_uint2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint2.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_uint2_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint2_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint2_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint2_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_uint3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint3.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_uint3_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint3_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint3_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint3_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_uint4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint4.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_uint4_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint4_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_uint4_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_uint4_precision.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_ulp.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_ulp.hpp similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_ulp.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_ulp.hpp diff --git a/OpenGLEngine/Include/glm/ext/vector_ulp.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_ulp.inl similarity index 100% rename from OpenGLEngine/Include/glm/ext/vector_ulp.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/ext/vector_ulp.inl diff --git a/OpenGLEngine/Include/glm/fwd.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/fwd.hpp similarity index 100% rename from OpenGLEngine/Include/glm/fwd.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/fwd.hpp diff --git a/OpenGLEngine/Include/glm/geometric.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/geometric.hpp similarity index 100% rename from OpenGLEngine/Include/glm/geometric.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/geometric.hpp diff --git a/OpenGLEngine/Include/glm/glm.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/glm.hpp similarity index 100% rename from OpenGLEngine/Include/glm/glm.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/glm.hpp diff --git a/OpenGLEngine/Include/glm/gtc/bitfield.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/bitfield.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/bitfield.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/bitfield.hpp diff --git a/OpenGLEngine/Include/glm/gtc/bitfield.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/bitfield.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/bitfield.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/bitfield.inl diff --git a/OpenGLEngine/Include/glm/gtc/color_space.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/color_space.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/color_space.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/color_space.hpp diff --git a/OpenGLEngine/Include/glm/gtc/color_space.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/color_space.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/color_space.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/color_space.inl diff --git a/OpenGLEngine/Include/glm/gtc/constants.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/constants.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/constants.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/constants.hpp diff --git a/OpenGLEngine/Include/glm/gtc/constants.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/constants.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/constants.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/constants.inl diff --git a/OpenGLEngine/Include/glm/gtc/epsilon.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/epsilon.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/epsilon.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/epsilon.hpp diff --git a/OpenGLEngine/Include/glm/gtc/epsilon.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/epsilon.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/epsilon.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/epsilon.inl diff --git a/OpenGLEngine/Include/glm/gtc/integer.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/integer.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/integer.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/integer.hpp diff --git a/OpenGLEngine/Include/glm/gtc/integer.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/integer.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/integer.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/integer.inl diff --git a/OpenGLEngine/Include/glm/gtc/matrix_access.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_access.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/matrix_access.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_access.hpp diff --git a/OpenGLEngine/Include/glm/gtc/matrix_access.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_access.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/matrix_access.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_access.inl diff --git a/OpenGLEngine/Include/glm/gtc/matrix_integer.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_integer.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/matrix_integer.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_integer.hpp diff --git a/OpenGLEngine/Include/glm/gtc/matrix_inverse.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_inverse.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/matrix_inverse.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_inverse.hpp diff --git a/OpenGLEngine/Include/glm/gtc/matrix_inverse.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_inverse.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/matrix_inverse.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_inverse.inl diff --git a/OpenGLEngine/Include/glm/gtc/matrix_transform.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_transform.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/matrix_transform.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_transform.hpp diff --git a/OpenGLEngine/Include/glm/gtc/matrix_transform.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_transform.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/matrix_transform.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/matrix_transform.inl diff --git a/OpenGLEngine/Include/glm/gtc/noise.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/noise.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/noise.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/noise.hpp diff --git a/OpenGLEngine/Include/glm/gtc/noise.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/noise.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/noise.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/noise.inl diff --git a/OpenGLEngine/Include/glm/gtc/packing.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/packing.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/packing.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/packing.hpp diff --git a/OpenGLEngine/Include/glm/gtc/packing.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/packing.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/packing.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/packing.inl diff --git a/OpenGLEngine/Include/glm/gtc/quaternion.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/quaternion.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/quaternion.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/quaternion.hpp diff --git a/OpenGLEngine/Include/glm/gtc/quaternion.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/quaternion.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/quaternion.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/quaternion.inl diff --git a/OpenGLEngine/Include/glm/gtc/quaternion_simd.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/quaternion_simd.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/quaternion_simd.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/quaternion_simd.inl diff --git a/OpenGLEngine/Include/glm/gtc/random.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/random.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/random.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/random.hpp diff --git a/OpenGLEngine/Include/glm/gtc/random.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/random.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/random.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/random.inl diff --git a/OpenGLEngine/Include/glm/gtc/reciprocal.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/reciprocal.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/reciprocal.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/reciprocal.hpp diff --git a/OpenGLEngine/Include/glm/gtc/reciprocal.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/reciprocal.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/reciprocal.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/reciprocal.inl diff --git a/OpenGLEngine/Include/glm/gtc/round.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/round.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/round.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/round.hpp diff --git a/OpenGLEngine/Include/glm/gtc/round.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/round.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/round.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/round.inl diff --git a/OpenGLEngine/Include/glm/gtc/type_aligned.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_aligned.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/type_aligned.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_aligned.hpp diff --git a/OpenGLEngine/Include/glm/gtc/type_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/type_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_precision.hpp diff --git a/OpenGLEngine/Include/glm/gtc/type_precision.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_precision.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/type_precision.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_precision.inl diff --git a/OpenGLEngine/Include/glm/gtc/type_ptr.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_ptr.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/type_ptr.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_ptr.hpp diff --git a/OpenGLEngine/Include/glm/gtc/type_ptr.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_ptr.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/type_ptr.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/type_ptr.inl diff --git a/OpenGLEngine/Include/glm/gtc/ulp.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/ulp.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/ulp.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/ulp.hpp diff --git a/OpenGLEngine/Include/glm/gtc/ulp.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/ulp.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtc/ulp.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/ulp.inl diff --git a/OpenGLEngine/Include/glm/gtc/vec1.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/vec1.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtc/vec1.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtc/vec1.hpp diff --git a/OpenGLEngine/Include/glm/gtx/associated_min_max.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/associated_min_max.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/associated_min_max.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/associated_min_max.hpp diff --git a/OpenGLEngine/Include/glm/gtx/associated_min_max.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/associated_min_max.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/associated_min_max.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/associated_min_max.inl diff --git a/OpenGLEngine/Include/glm/gtx/bit.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/bit.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/bit.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/bit.hpp diff --git a/OpenGLEngine/Include/glm/gtx/bit.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/bit.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/bit.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/bit.inl diff --git a/OpenGLEngine/Include/glm/gtx/closest_point.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/closest_point.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/closest_point.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/closest_point.hpp diff --git a/OpenGLEngine/Include/glm/gtx/closest_point.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/closest_point.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/closest_point.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/closest_point.inl diff --git a/OpenGLEngine/Include/glm/gtx/color_encoding.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_encoding.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/color_encoding.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_encoding.hpp diff --git a/OpenGLEngine/Include/glm/gtx/color_encoding.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_encoding.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/color_encoding.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_encoding.inl diff --git a/OpenGLEngine/Include/glm/gtx/color_space.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/color_space.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space.hpp diff --git a/OpenGLEngine/Include/glm/gtx/color_space.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/color_space.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space.inl diff --git a/OpenGLEngine/Include/glm/gtx/color_space_YCoCg.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space_YCoCg.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/color_space_YCoCg.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space_YCoCg.hpp diff --git a/OpenGLEngine/Include/glm/gtx/color_space_YCoCg.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space_YCoCg.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/color_space_YCoCg.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/color_space_YCoCg.inl diff --git a/OpenGLEngine/Include/glm/gtx/common.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/common.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/common.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/common.hpp diff --git a/OpenGLEngine/Include/glm/gtx/common.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/common.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/common.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/common.inl diff --git a/OpenGLEngine/Include/glm/gtx/compatibility.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/compatibility.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/compatibility.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/compatibility.hpp diff --git a/OpenGLEngine/Include/glm/gtx/compatibility.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/compatibility.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/compatibility.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/compatibility.inl diff --git a/OpenGLEngine/Include/glm/gtx/component_wise.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/component_wise.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/component_wise.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/component_wise.hpp diff --git a/OpenGLEngine/Include/glm/gtx/component_wise.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/component_wise.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/component_wise.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/component_wise.inl diff --git a/OpenGLEngine/Include/glm/gtx/dual_quaternion.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/dual_quaternion.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/dual_quaternion.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/dual_quaternion.hpp diff --git a/OpenGLEngine/Include/glm/gtx/dual_quaternion.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/dual_quaternion.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/dual_quaternion.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/dual_quaternion.inl diff --git a/OpenGLEngine/Include/glm/gtx/easing.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/easing.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/easing.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/easing.hpp diff --git a/OpenGLEngine/Include/glm/gtx/easing.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/easing.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/easing.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/easing.inl diff --git a/OpenGLEngine/Include/glm/gtx/euler_angles.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/euler_angles.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/euler_angles.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/euler_angles.hpp diff --git a/OpenGLEngine/Include/glm/gtx/euler_angles.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/euler_angles.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/euler_angles.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/euler_angles.inl diff --git a/OpenGLEngine/Include/glm/gtx/extend.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extend.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/extend.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extend.hpp diff --git a/OpenGLEngine/Include/glm/gtx/extend.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extend.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/extend.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extend.inl diff --git a/OpenGLEngine/Include/glm/gtx/extended_min_max.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extended_min_max.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/extended_min_max.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extended_min_max.hpp diff --git a/OpenGLEngine/Include/glm/gtx/extended_min_max.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extended_min_max.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/extended_min_max.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/extended_min_max.inl diff --git a/OpenGLEngine/Include/glm/gtx/exterior_product.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/exterior_product.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/exterior_product.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/exterior_product.hpp diff --git a/OpenGLEngine/Include/glm/gtx/exterior_product.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/exterior_product.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/exterior_product.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/exterior_product.inl diff --git a/OpenGLEngine/Include/glm/gtx/fast_exponential.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_exponential.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/fast_exponential.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_exponential.hpp diff --git a/OpenGLEngine/Include/glm/gtx/fast_exponential.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_exponential.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/fast_exponential.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_exponential.inl diff --git a/OpenGLEngine/Include/glm/gtx/fast_square_root.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_square_root.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/fast_square_root.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_square_root.hpp diff --git a/OpenGLEngine/Include/glm/gtx/fast_square_root.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_square_root.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/fast_square_root.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_square_root.inl diff --git a/OpenGLEngine/Include/glm/gtx/fast_trigonometry.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_trigonometry.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/fast_trigonometry.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_trigonometry.hpp diff --git a/OpenGLEngine/Include/glm/gtx/fast_trigonometry.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_trigonometry.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/fast_trigonometry.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/fast_trigonometry.inl diff --git a/OpenGLEngine/Include/glm/gtx/float_notmalize.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/float_notmalize.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/float_notmalize.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/float_notmalize.inl diff --git a/OpenGLEngine/Include/glm/gtx/functions.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/functions.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/functions.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/functions.hpp diff --git a/OpenGLEngine/Include/glm/gtx/functions.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/functions.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/functions.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/functions.inl diff --git a/OpenGLEngine/Include/glm/gtx/gradient_paint.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/gradient_paint.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/gradient_paint.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/gradient_paint.hpp diff --git a/OpenGLEngine/Include/glm/gtx/gradient_paint.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/gradient_paint.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/gradient_paint.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/gradient_paint.inl diff --git a/OpenGLEngine/Include/glm/gtx/handed_coordinate_space.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/handed_coordinate_space.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/handed_coordinate_space.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/handed_coordinate_space.hpp diff --git a/OpenGLEngine/Include/glm/gtx/handed_coordinate_space.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/handed_coordinate_space.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/handed_coordinate_space.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/handed_coordinate_space.inl diff --git a/OpenGLEngine/Include/glm/gtx/hash.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/hash.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/hash.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/hash.hpp diff --git a/OpenGLEngine/Include/glm/gtx/hash.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/hash.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/hash.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/hash.inl diff --git a/OpenGLEngine/Include/glm/gtx/integer.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/integer.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/integer.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/integer.hpp diff --git a/OpenGLEngine/Include/glm/gtx/integer.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/integer.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/integer.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/integer.inl diff --git a/OpenGLEngine/Include/glm/gtx/intersect.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/intersect.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/intersect.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/intersect.hpp diff --git a/OpenGLEngine/Include/glm/gtx/intersect.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/intersect.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/intersect.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/intersect.inl diff --git a/OpenGLEngine/Include/glm/gtx/io.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/io.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/io.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/io.hpp diff --git a/OpenGLEngine/Include/glm/gtx/io.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/io.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/io.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/io.inl diff --git a/OpenGLEngine/Include/glm/gtx/log_base.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/log_base.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/log_base.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/log_base.hpp diff --git a/OpenGLEngine/Include/glm/gtx/log_base.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/log_base.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/log_base.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/log_base.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_cross_product.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_cross_product.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_cross_product.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_cross_product.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_cross_product.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_cross_product.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_cross_product.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_cross_product.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_decompose.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_decompose.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_decompose.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_decompose.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_decompose.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_decompose.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_decompose.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_decompose.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_factorisation.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_factorisation.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_factorisation.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_factorisation.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_factorisation.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_factorisation.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_factorisation.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_factorisation.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_interpolation.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_interpolation.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_interpolation.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_interpolation.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_interpolation.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_interpolation.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_interpolation.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_interpolation.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_major_storage.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_major_storage.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_major_storage.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_major_storage.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_major_storage.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_major_storage.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_major_storage.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_major_storage.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_operation.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_operation.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_operation.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_operation.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_operation.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_operation.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_operation.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_operation.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_query.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_query.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_query.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_query.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_query.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_query.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_query.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_query.inl diff --git a/OpenGLEngine/Include/glm/gtx/matrix_transform_2d.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_transform_2d.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_transform_2d.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_transform_2d.hpp diff --git a/OpenGLEngine/Include/glm/gtx/matrix_transform_2d.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_transform_2d.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/matrix_transform_2d.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/matrix_transform_2d.inl diff --git a/OpenGLEngine/Include/glm/gtx/mixed_product.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/mixed_product.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/mixed_product.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/mixed_product.hpp diff --git a/OpenGLEngine/Include/glm/gtx/mixed_product.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/mixed_product.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/mixed_product.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/mixed_product.inl diff --git a/OpenGLEngine/Include/glm/gtx/norm.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/norm.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/norm.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/norm.hpp diff --git a/OpenGLEngine/Include/glm/gtx/norm.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/norm.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/norm.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/norm.inl diff --git a/OpenGLEngine/Include/glm/gtx/normal.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normal.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/normal.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normal.hpp diff --git a/OpenGLEngine/Include/glm/gtx/normal.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normal.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/normal.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normal.inl diff --git a/OpenGLEngine/Include/glm/gtx/normalize_dot.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normalize_dot.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/normalize_dot.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normalize_dot.hpp diff --git a/OpenGLEngine/Include/glm/gtx/normalize_dot.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normalize_dot.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/normalize_dot.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/normalize_dot.inl diff --git a/OpenGLEngine/Include/glm/gtx/number_precision.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/number_precision.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/number_precision.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/number_precision.hpp diff --git a/OpenGLEngine/Include/glm/gtx/number_precision.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/number_precision.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/number_precision.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/number_precision.inl diff --git a/OpenGLEngine/Include/glm/gtx/optimum_pow.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/optimum_pow.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/optimum_pow.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/optimum_pow.hpp diff --git a/OpenGLEngine/Include/glm/gtx/optimum_pow.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/optimum_pow.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/optimum_pow.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/optimum_pow.inl diff --git a/OpenGLEngine/Include/glm/gtx/orthonormalize.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/orthonormalize.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/orthonormalize.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/orthonormalize.hpp diff --git a/OpenGLEngine/Include/glm/gtx/orthonormalize.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/orthonormalize.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/orthonormalize.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/orthonormalize.inl diff --git a/OpenGLEngine/Include/glm/gtx/perpendicular.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/perpendicular.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/perpendicular.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/perpendicular.hpp diff --git a/OpenGLEngine/Include/glm/gtx/perpendicular.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/perpendicular.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/perpendicular.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/perpendicular.inl diff --git a/OpenGLEngine/Include/glm/gtx/polar_coordinates.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/polar_coordinates.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/polar_coordinates.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/polar_coordinates.hpp diff --git a/OpenGLEngine/Include/glm/gtx/polar_coordinates.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/polar_coordinates.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/polar_coordinates.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/polar_coordinates.inl diff --git a/OpenGLEngine/Include/glm/gtx/projection.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/projection.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/projection.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/projection.hpp diff --git a/OpenGLEngine/Include/glm/gtx/projection.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/projection.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/projection.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/projection.inl diff --git a/OpenGLEngine/Include/glm/gtx/quaternion.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/quaternion.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/quaternion.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/quaternion.hpp diff --git a/OpenGLEngine/Include/glm/gtx/quaternion.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/quaternion.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/quaternion.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/quaternion.inl diff --git a/OpenGLEngine/Include/glm/gtx/range.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/range.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/range.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/range.hpp diff --git a/OpenGLEngine/Include/glm/gtx/raw_data.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/raw_data.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/raw_data.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/raw_data.hpp diff --git a/OpenGLEngine/Include/glm/gtx/raw_data.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/raw_data.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/raw_data.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/raw_data.inl diff --git a/OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.hpp diff --git a/OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_normalized_axis.inl diff --git a/OpenGLEngine/Include/glm/gtx/rotate_vector.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_vector.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/rotate_vector.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_vector.hpp diff --git a/OpenGLEngine/Include/glm/gtx/rotate_vector.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_vector.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/rotate_vector.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/rotate_vector.inl diff --git a/OpenGLEngine/Include/glm/gtx/scalar_multiplication.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/scalar_multiplication.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/scalar_multiplication.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/scalar_multiplication.hpp diff --git a/OpenGLEngine/Include/glm/gtx/scalar_relational.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/scalar_relational.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/scalar_relational.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/scalar_relational.hpp diff --git a/OpenGLEngine/Include/glm/gtx/scalar_relational.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/scalar_relational.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/scalar_relational.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/scalar_relational.inl diff --git a/OpenGLEngine/Include/glm/gtx/spline.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/spline.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/spline.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/spline.hpp diff --git a/OpenGLEngine/Include/glm/gtx/spline.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/spline.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/spline.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/spline.inl diff --git a/OpenGLEngine/Include/glm/gtx/std_based_type.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/std_based_type.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/std_based_type.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/std_based_type.hpp diff --git a/OpenGLEngine/Include/glm/gtx/std_based_type.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/std_based_type.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/std_based_type.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/std_based_type.inl diff --git a/OpenGLEngine/Include/glm/gtx/string_cast.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/string_cast.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/string_cast.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/string_cast.hpp diff --git a/OpenGLEngine/Include/glm/gtx/string_cast.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/string_cast.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/string_cast.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/string_cast.inl diff --git a/OpenGLEngine/Include/glm/gtx/texture.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/texture.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/texture.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/texture.hpp diff --git a/OpenGLEngine/Include/glm/gtx/texture.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/texture.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/texture.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/texture.inl diff --git a/OpenGLEngine/Include/glm/gtx/transform.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/transform.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform.hpp diff --git a/OpenGLEngine/Include/glm/gtx/transform.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/transform.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform.inl diff --git a/OpenGLEngine/Include/glm/gtx/transform2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/transform2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform2.hpp diff --git a/OpenGLEngine/Include/glm/gtx/transform2.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform2.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/transform2.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/transform2.inl diff --git a/OpenGLEngine/Include/glm/gtx/type_aligned.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_aligned.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/type_aligned.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_aligned.hpp diff --git a/OpenGLEngine/Include/glm/gtx/type_aligned.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_aligned.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/type_aligned.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_aligned.inl diff --git a/OpenGLEngine/Include/glm/gtx/type_trait.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_trait.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/type_trait.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_trait.hpp diff --git a/OpenGLEngine/Include/glm/gtx/type_trait.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_trait.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/type_trait.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/type_trait.inl diff --git a/OpenGLEngine/Include/glm/gtx/vec_swizzle.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vec_swizzle.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/vec_swizzle.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vec_swizzle.hpp diff --git a/OpenGLEngine/Include/glm/gtx/vector_angle.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_angle.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/vector_angle.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_angle.hpp diff --git a/OpenGLEngine/Include/glm/gtx/vector_angle.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_angle.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/vector_angle.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_angle.inl diff --git a/OpenGLEngine/Include/glm/gtx/vector_query.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_query.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/vector_query.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_query.hpp diff --git a/OpenGLEngine/Include/glm/gtx/vector_query.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_query.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/vector_query.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/vector_query.inl diff --git a/OpenGLEngine/Include/glm/gtx/wrap.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/wrap.hpp similarity index 100% rename from OpenGLEngine/Include/glm/gtx/wrap.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/wrap.hpp diff --git a/OpenGLEngine/Include/glm/gtx/wrap.inl b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/wrap.inl similarity index 100% rename from OpenGLEngine/Include/glm/gtx/wrap.inl rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/gtx/wrap.inl diff --git a/OpenGLEngine/Include/glm/integer.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/integer.hpp similarity index 100% rename from OpenGLEngine/Include/glm/integer.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/integer.hpp diff --git a/OpenGLEngine/Include/glm/mat2x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat2x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat2x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat2x2.hpp diff --git a/OpenGLEngine/Include/glm/mat2x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat2x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat2x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat2x3.hpp diff --git a/OpenGLEngine/Include/glm/mat2x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat2x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat2x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat2x4.hpp diff --git a/OpenGLEngine/Include/glm/mat3x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat3x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat3x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat3x2.hpp diff --git a/OpenGLEngine/Include/glm/mat3x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat3x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat3x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat3x3.hpp diff --git a/OpenGLEngine/Include/glm/mat3x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat3x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat3x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat3x4.hpp diff --git a/OpenGLEngine/Include/glm/mat4x2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat4x2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat4x2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat4x2.hpp diff --git a/OpenGLEngine/Include/glm/mat4x3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat4x3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat4x3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat4x3.hpp diff --git a/OpenGLEngine/Include/glm/mat4x4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat4x4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/mat4x4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/mat4x4.hpp diff --git a/OpenGLEngine/Include/glm/matrix.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/matrix.hpp similarity index 100% rename from OpenGLEngine/Include/glm/matrix.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/matrix.hpp diff --git a/OpenGLEngine/Include/glm/packing.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/packing.hpp similarity index 100% rename from OpenGLEngine/Include/glm/packing.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/packing.hpp diff --git a/OpenGLEngine/Include/glm/simd/common.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/common.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/common.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/common.h diff --git a/OpenGLEngine/Include/glm/simd/exponential.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/exponential.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/exponential.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/exponential.h diff --git a/OpenGLEngine/Include/glm/simd/geometric.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/geometric.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/geometric.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/geometric.h diff --git a/OpenGLEngine/Include/glm/simd/integer.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/integer.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/integer.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/integer.h diff --git a/OpenGLEngine/Include/glm/simd/matrix.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/matrix.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/matrix.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/matrix.h diff --git a/OpenGLEngine/Include/glm/simd/packing.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/packing.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/packing.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/packing.h diff --git a/OpenGLEngine/Include/glm/simd/platform.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/platform.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/platform.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/platform.h diff --git a/OpenGLEngine/Include/glm/simd/trigonometric.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/trigonometric.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/trigonometric.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/trigonometric.h diff --git a/OpenGLEngine/Include/glm/simd/vector_relational.h b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/vector_relational.h similarity index 100% rename from OpenGLEngine/Include/glm/simd/vector_relational.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/simd/vector_relational.h diff --git a/OpenGLEngine/Include/glm/trigonometric.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/trigonometric.hpp similarity index 100% rename from OpenGLEngine/Include/glm/trigonometric.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/trigonometric.hpp diff --git a/OpenGLEngine/Include/glm/vec2.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vec2.hpp similarity index 100% rename from OpenGLEngine/Include/glm/vec2.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vec2.hpp diff --git a/OpenGLEngine/Include/glm/vec3.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vec3.hpp similarity index 100% rename from OpenGLEngine/Include/glm/vec3.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vec3.hpp diff --git a/OpenGLEngine/Include/glm/vec4.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vec4.hpp similarity index 100% rename from OpenGLEngine/Include/glm/vec4.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vec4.hpp diff --git a/OpenGLEngine/Include/glm/vector_relational.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vector_relational.hpp similarity index 100% rename from OpenGLEngine/Include/glm/vector_relational.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/Include/glm/vector_relational.hpp diff --git a/OpenGLEngine/OpenGLEngine.sln b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine.sln similarity index 100% rename from OpenGLEngine/OpenGLEngine.sln rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine.sln diff --git a/OpenGLEngine/OpenGLEngine/AssetLoader.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/AssetLoader.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/AssetLoader.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/AssetLoader.cpp diff --git a/OpenGLEngine/OpenGLEngine/AssetLoader.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/AssetLoader.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/AssetLoader.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/AssetLoader.h diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeComponent.h new file mode 100644 index 0000000..ab34dd2 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeComponent.h @@ -0,0 +1,24 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct BungeeComponent + { + BungeeComponent(float _springConstant = 10.0f, + float _restLength = 10.0f, + ECSEntity _connectedEntityA = ECSEntity(), + ECSEntity _connectedEntityB = ECSEntity()) + : springConstant(_springConstant), + restLength(_restLength), + connectedEntityA(_connectedEntityA), + connectedEntityB(_connectedEntityB) + { + + } + float springConstant; + float restLength; + ECSEntity connectedEntityA; + ECSEntity connectedEntityB; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeSystem.cpp new file mode 100644 index 0000000..3465d08 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeSystem.cpp @@ -0,0 +1,70 @@ +#include "BungeeSystem.h" +#include "TransformComponent.h" +#include "ForceAccumulatorComponent.h" + +namespace Reality +{ + Reality::BungeeSystem::BungeeSystem() + { + requireComponent(); + + } + + void Reality::BungeeSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& spring = e.getComponent(); + + if (spring.connectedEntityA.hasComponent() + && spring.connectedEntityB.hasComponent()) + { + auto& transformA = spring.connectedEntityA.getComponent(); + auto& transformB = spring.connectedEntityB.getComponent(); + + Vector3 relativePosition = transformA.position - transformB.position; + float length = glm::length(relativePosition); + + if (length <= spring.restLength) + { + return; + } + + if (length > 0) + { + float deltaL = spring.springConstant * (spring.restLength - length); + + + Vector3 force = -glm::normalize(relativePosition); + force *= -deltaL; + + if (spring.connectedEntityA.hasComponent()) + { + spring.connectedEntityA.getComponent().AddForce(force); + } + if (spring.connectedEntityB.hasComponent()) + { + spring.connectedEntityB.getComponent().AddForce(-force); + } + + float g = 1.0f / (1.0f + pow(abs(deltaL), 0.5f)); + float r = 1 - g; + + Color col = Color(r, g, 0, 1); + + float deltaLength = length / 10.0f; + Vector3 direction = glm::normalize(relativePosition); + for (int i = 0; i < 10; i++) + { + getWorld().data.renderUtil->DrawCube( + transformB.position + (float)i * deltaLength * direction, + Vector3(1.0f, 1.0f, 1.0f) * min((spring.restLength / 20.0f), 100.0f), Vector3(0, 0, 0), col); + } + getWorld().data.renderUtil->DrawLine(transformA.position, transformB.position, + col); + } + + } + } + } +} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/RodSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeSystem.h similarity index 55% rename from OpenGLEngine/OpenGLEngine/RodSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeSystem.h index 12ccb83..c487a72 100644 --- a/OpenGLEngine/OpenGLEngine/RodSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BungeeSystem.h @@ -1,13 +1,13 @@ #pragma once #include "ECSConfig.h" -#include "RodComponent.h" +#include "BungeeComponent.h" namespace Reality { - class RodSystem : public ECSSystem + class BungeeSystem : public ECSSystem { public: - RodSystem(); + BungeeSystem(); void Update(float deltaTime); }; } diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancyComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancyComponent.h new file mode 100644 index 0000000..f54ddca --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancyComponent.h @@ -0,0 +1,27 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct BuoyancyComponent + { + BuoyancyComponent(float _maxDepth = 2.0f, + float _volume = 0.1f, + float _waterHeight = 3.0f, + float _liquidDensity = 1000.0f, + ECSEntity _connectedEntityA = ECSEntity()) + : maxDepth(_maxDepth), + volume(_volume), + waterHeight(_waterHeight), + liquidDensity(_liquidDensity), + connectedEntityA(_connectedEntityA) + { + + } + float maxDepth; + float volume; + float waterHeight; + float liquidDensity; + ECSEntity connectedEntityA; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancySystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancySystem.cpp new file mode 100644 index 0000000..949f310 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancySystem.cpp @@ -0,0 +1,46 @@ +#include "BuoyancySystem.h" +#include "TransformComponent.h" +#include "ForceAccumulatorComponent.h" + +namespace Reality +{ + BuoyancySystem::BuoyancySystem() + { + requireComponent(); + } + + void BuoyancySystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& spring = e.getComponent(); + + if (spring.connectedEntityA.hasComponent()) + { + auto& transformA = spring.connectedEntityA.getComponent(); + + float depth = transformA.position.y; + + if (depth >= spring.waterHeight + spring.maxDepth) + { + return; + } + + Vector3 force(0, 0, 0); + + if (depth <= spring.waterHeight - spring.maxDepth) + { + force.y = spring.liquidDensity * spring.volume; + spring.connectedEntityA.getComponent().AddForce(force); + return; + } + + else { + force.y = spring.liquidDensity * spring.volume * (depth - spring.maxDepth - spring.waterHeight) / 2 * spring.maxDepth; + spring.connectedEntityA.getComponent().AddForce(force); + } + + } + } + } +} diff --git a/OpenGLEngine/OpenGLEngine/CameraLookSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancySystem.h similarity index 52% rename from OpenGLEngine/OpenGLEngine/CameraLookSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancySystem.h index 8d17a1c..609dc4c 100644 --- a/OpenGLEngine/OpenGLEngine/CameraLookSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/BuoyancySystem.h @@ -1,13 +1,13 @@ #pragma once #include "ECSConfig.h" -#include "CameraLookComponent.h" +#include "BuoyancyComponent.h" namespace Reality { - class CameraLookSystem : public ECSSystem + class BuoyancySystem : public ECSSystem { public: - CameraLookSystem(); + BuoyancySystem(); void Update(float deltaTime); }; } diff --git a/OpenGLEngine/OpenGLEngine/Camera.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Camera.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Camera.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Camera.h diff --git a/OpenGLEngine/OpenGLEngine/Color.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Color.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Color.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Color.cpp diff --git a/OpenGLEngine/OpenGLEngine/Color.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Color.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Color.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Color.h diff --git a/OpenGLEngine/OpenGLEngine/DirectionalLightComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DirectionalLightComponent.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/DirectionalLightComponent.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DirectionalLightComponent.h diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceComponent.h new file mode 100644 index 0000000..dec367f --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceComponent.h @@ -0,0 +1,16 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct DragForceComponent + { + DragForceComponent(float _k1 = 0.0f, float _k2 = 0.0f) + : k1(_k1), k2(_k2) + { + + } + float k1; + float k2; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceSystem.cpp new file mode 100644 index 0000000..591e326 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceSystem.cpp @@ -0,0 +1,29 @@ +#include "DragForceSystem.h" + +namespace Reality +{ + DragForceSystem::DragForceSystem() + { + requireComponent(); + requireComponent(); + requireComponent(); + } + + void DragForceSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& particle = e.getComponent(); + auto& forceAcc = e.getComponent(); + auto& drag = e.getComponent(); + + float speed = glm::length(particle.velocity); + if (speed > 0) + { + Vector3 force = -glm::normalize(particle.velocity); + force *= drag.k1 * speed + drag.k2 * pow(speed, 2); + forceAcc.AddForce(force); + } + } + } +} diff --git a/OpenGLEngine/OpenGLEngine/GravityForceGeneratorSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceSystem.h similarity index 50% rename from OpenGLEngine/OpenGLEngine/GravityForceGeneratorSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceSystem.h index c9a720f..d3f21e8 100644 --- a/OpenGLEngine/OpenGLEngine/GravityForceGeneratorSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DragForceSystem.h @@ -1,15 +1,15 @@ #pragma once #include "ECSConfig.h" #include "ParticleComponent.h" +#include "ForceAccumulatorComponent.h" +#include "DragForceComponent.h" namespace Reality { - class GravityForceGeneratorSystem : public ECSSystem + class DragForceSystem : public ECSSystem { public: - Vector3 gravity = Vector3(0, -9.8f, 0); - GravityForceGeneratorSystem(); + DragForceSystem(); void Update(float deltaTime); }; } - diff --git a/OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.cpp diff --git a/OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicDirectionalLightSystem.h diff --git a/OpenGLEngine/OpenGLEngine/DynamicPointLightComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicPointLightComponent.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicPointLightComponent.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicPointLightComponent.h diff --git a/OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.cpp diff --git a/OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicPointLightSystem.h diff --git a/OpenGLEngine/OpenGLEngine/DynamicSpotLightComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicSpotLightComponent.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicSpotLightComponent.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicSpotLightComponent.h diff --git a/OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.cpp diff --git a/OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/DynamicSpotLightSystem.h diff --git a/OpenGLEngine/OpenGLEngine/ECSConfig.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ECSConfig.h similarity index 96% rename from OpenGLEngine/OpenGLEngine/ECSConfig.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ECSConfig.h index dee62f8..08fdbcd 100644 --- a/OpenGLEngine/OpenGLEngine/ECSConfig.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ECSConfig.h @@ -4,6 +4,7 @@ #include #include #define RANDOM_FLOAT(LO, HI) LO + static_cast (rand()) / (static_cast (RAND_MAX / (HI - LO))) +#define DEBUG_LOG_LEVEL 3 namespace Reality { diff --git a/OpenGLEngine/OpenGLEngine/FPSControlComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FPSControlComponent.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/FPSControlComponent.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FPSControlComponent.h diff --git a/OpenGLEngine/OpenGLEngine/FPSControlSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FPSControlSystem.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/FPSControlSystem.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FPSControlSystem.cpp diff --git a/OpenGLEngine/OpenGLEngine/FPSControlSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FPSControlSystem.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/FPSControlSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FPSControlSystem.h diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksComponent.h new file mode 100644 index 0000000..f988802 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksComponent.h @@ -0,0 +1,20 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct FireworksComponent + { + FireworksComponent(int _numberOfParticles = 6, int _generation = 3, float _spawnTime = 3, float _velocityScale = 10.0f, Color _color = Color::Green) + :numberOfParticles(_numberOfParticles), generation(_generation), spawnTime(_spawnTime), velocityScale(_velocityScale),color(_color), timer(0.0f) + { + + } + int numberOfParticles; + int generation; + float spawnTime; + float timer; + float velocityScale; + Color color; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksSystem.cpp new file mode 100644 index 0000000..3d24430 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksSystem.cpp @@ -0,0 +1,60 @@ +#include "FireworksSystem.h" +#include "ParticleComponent.h" +#include "ForceAccumulatorComponent.h" +#include "GravityForceComponent.h" + +namespace Reality +{ + FireworksSystem::FireworksSystem() + { + requireComponent(); + requireComponent(); + } + + void FireworksSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& transform = e.getComponent(); + auto& fireworks = e.getComponent(); + + fireworks.timer += deltaTime; + if (fireworks.timer > fireworks.spawnTime) + { + if (fireworks.generation > 0) + { + float deltaAngle = 2 * AI_MATH_PI / fireworks.numberOfParticles; + for (int i = 0; i < fireworks.numberOfParticles; i++) + { + auto particle = getWorld().createEntity(); + particle.addComponent(transform.position); + float angle = i * deltaAngle; + Vector3 velocity = Vector3(0, 1, 0); + velocity.x = cos(angle); + velocity.z = sin(angle); + velocity *= fireworks.velocityScale; + particle.addComponent(velocity); + particle.addComponent(); + particle.addComponent(); + float colorAlpha = (float)i / (float)fireworks.numberOfParticles; + particle.addComponent( + fireworks.numberOfParticles, + fireworks.generation - 1, + fireworks.spawnTime + RANDOM_FLOAT(-0.3f, 0.3f), + fireworks.velocityScale, + Color(colorAlpha, 0, 1 - colorAlpha) + ); + + } + } + e.kill(); + } + + + if (DEBUG_LOG_LEVEL > 0) + { + getWorld().data.renderUtil->DrawSphere(transform.position, 1.0f, fireworks.color); + } + } + } +} diff --git a/OpenGLEngine/OpenGLEngine/ParticleSpawnerSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksSystem.h similarity index 54% rename from OpenGLEngine/OpenGLEngine/ParticleSpawnerSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksSystem.h index 72fa052..c8bdc7f 100644 --- a/OpenGLEngine/OpenGLEngine/ParticleSpawnerSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FireworksSystem.h @@ -1,15 +1,14 @@ #pragma once #include "ECSConfig.h" #include "TransformComponent.h" -#include "ParticleSpawnerComponent.h" +#include "FireworksComponent.h" namespace Reality { - class ParticleSpawnerSystem : public ECSSystem + class FireworksSystem : public ECSSystem { public: - ParticleSpawnerSystem(); + FireworksSystem(); void Update(float deltaTime); }; } - diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringComponent.h new file mode 100644 index 0000000..dabd2d8 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringComponent.h @@ -0,0 +1,21 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct FixedSpringComponent + { + FixedSpringComponent(float _springConstant = 10.0f, + float _restLength = 10.0f, + ECSEntity _connectedEntity = ECSEntity()) + : springConstant(_springConstant), + restLength(_restLength), + connectedEntity(_connectedEntity) + { + + } + float springConstant; + float restLength; + ECSEntity connectedEntity; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringSystem.cpp new file mode 100644 index 0000000..ae5a0f6 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringSystem.cpp @@ -0,0 +1,55 @@ +#include "FixedSpringSystem.h" +#include "ForceAccumulatorComponent.h" + +namespace Reality +{ + FixedSpringSystem::FixedSpringSystem() + { + requireComponent(); + requireComponent(); + } + + void FixedSpringSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& springTransform = e.getComponent(); + auto& spring = e.getComponent(); + + if (spring.connectedEntity.hasComponent() + && spring.connectedEntity.hasComponent()) + { + auto& forceAcc = spring.connectedEntity.getComponent(); + auto& transform = spring.connectedEntity.getComponent(); + + Vector3 relativePosition = transform.position - springTransform.position; + float length = glm::length(relativePosition); + if (length > 0) + { + float deltaL = length - spring.restLength; + Vector3 force = -glm::normalize(relativePosition); + force *= spring.springConstant * deltaL; + forceAcc.AddForce(force); + + float g = 1.0f / (1.0f + pow(abs(deltaL), 0.5f)); + float r = 1 - g; + + Color col = Color(r, g, 0, 1); + + float deltaLength = length / 10.0f; + Vector3 direction = -glm::normalize(relativePosition); + for (int i = 0; i < 10; i++) + { + getWorld().data.renderUtil->DrawCube( + transform.position + (float)i * deltaLength * direction, + Vector3(1.0f, 1.0f, 1.0f) * min((spring.restLength / 20.0f), 100.0f), Vector3(0, 0, 0), col); + } + + getWorld().data.renderUtil->DrawLine(springTransform.position, transform.position, + col); + } + + } + } + } +} diff --git a/OpenGLEngine/OpenGLEngine/FixedSpringForceGeneratorSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringSystem.h similarity index 64% rename from OpenGLEngine/OpenGLEngine/FixedSpringForceGeneratorSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringSystem.h index df47176..89968b1 100644 --- a/OpenGLEngine/OpenGLEngine/FixedSpringForceGeneratorSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/FixedSpringSystem.h @@ -5,11 +5,10 @@ namespace Reality { - class FixedSpringForceGeneratorSystem : public ECSSystem + class FixedSpringSystem : public ECSSystem { public: - FixedSpringForceGeneratorSystem(); + FixedSpringSystem(); void Update(float deltaTime); }; } - diff --git a/OpenGLEngine/OpenGLEngine/Fonts/Arial.ttf b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Fonts/Arial.ttf similarity index 100% rename from OpenGLEngine/OpenGLEngine/Fonts/Arial.ttf rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Fonts/Arial.ttf diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorComponent.h new file mode 100644 index 0000000..62ca949 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorComponent.h @@ -0,0 +1,30 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct ForceAccumulatorComponent + { + ForceAccumulatorComponent(float _mass = 1.0f) + : inverseMass(1.0f / _mass), forceAccumulator(Vector3(0, 0, 0)) + { + + } + float inverseMass; + + inline void AddForce(Vector3 force) + { + forceAccumulator += force; + } + inline void ResetAccumulator() + { + forceAccumulator = Vector3(0, 0, 0); + } + inline Vector3 GetAccumulatedForce() + { + return forceAccumulator; + } + private: + Vector3 forceAccumulator; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.cpp new file mode 100644 index 0000000..b4f7c21 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.cpp @@ -0,0 +1,22 @@ +#include "ForceAccumulatorSystem.h" + +namespace Reality +{ + ForceAccumulatorSystem::ForceAccumulatorSystem() + { + requireComponent(); + requireComponent(); + } + + void ForceAccumulatorSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& particle = e.getComponent(); + auto& forceAcc = e.getComponent(); + + particle.acceleration = forceAcc.GetAccumulatedForce() * forceAcc.inverseMass; + forceAcc.ResetAccumulator(); + } + } +} diff --git a/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.h similarity index 84% rename from OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.h index ff375ad..ce612ed 100644 --- a/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ForceAccumulatorSystem.h @@ -1,6 +1,7 @@ #pragma once #include "ECSConfig.h" #include "ParticleComponent.h" +#include "ForceAccumulatorComponent.h" namespace Reality { @@ -11,4 +12,3 @@ namespace Reality void Update(float deltaTime); }; } - diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceComponent.h new file mode 100644 index 0000000..09ad65b --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceComponent.h @@ -0,0 +1,15 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct GravityForceComponent + { + GravityForceComponent(float _gravityScale = 1.0f) + : gravityScale(_gravityScale) + { + + } + float gravityScale; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceSystem.cpp new file mode 100644 index 0000000..07d38d6 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceSystem.cpp @@ -0,0 +1,24 @@ +#include "GravityForceSystem.h" + +namespace Reality +{ + GravityForceSystem::GravityForceSystem() + { + requireComponent(); + requireComponent(); + } + + void GravityForceSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& forceAcc = e.getComponent(); + auto& gravity = e.getComponent(); + + if (forceAcc.inverseMass > 0) + { + forceAcc.AddForce(worldGravity * gravity.gravityScale / forceAcc.inverseMass); + } + } + } +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceSystem.h new file mode 100644 index 0000000..850e359 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/GravityForceSystem.h @@ -0,0 +1,15 @@ +#pragma once +#include "ECSConfig.h" +#include "ForceAccumulatorComponent.h" +#include "GravityForceComponent.h" + +namespace Reality +{ + class GravityForceSystem : public ECSSystem + { + public: + GravityForceSystem(); + void Update(float deltaTime); + Vector3 worldGravity = Vector3(0.0f, -9.8f, 0.0f); + }; +} diff --git a/OpenGLEngine/OpenGLEngine/InputEventSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/InputEventSystem.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/InputEventSystem.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/InputEventSystem.cpp diff --git a/OpenGLEngine/OpenGLEngine/InputEventSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/InputEventSystem.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/InputEventSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/InputEventSystem.h diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Main.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Main.cpp new file mode 100644 index 0000000..03a066c --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Main.cpp @@ -0,0 +1,390 @@ +//#define STB_IMAGE_IMPLEMENTATION +#include "RenderingSystem.h" +#include "InputEventSystem.h" +#include "FPSControlSystem.h" +#include "RotateSystem.h" +#include "FireworksSystem.h" +#include "GravityForceSystem.h" +#include "DragForceSystem.h" +#include "FixedSpringSystem.h" +#include "PairedSpringSystem.h" +#include "BungeeSystem.h" +#include "BuoyancySystem.h" +#include "ForceAccumulatorSystem.h" +#include "ParticleSystem.h" +#include "DynamicDirectionalLightSystem.h" +#include "DynamicPointLightSystem.h" +#include "DynamicSpotLightSystem.h" +#include +#include +#include + +using namespace Reality; + +void LoadShaders(ECSWorld& world); +void LoadModels(ECSWorld& world); +void SetupLights(ECSWorld& world); +void MakeABunchaObjects(ECSWorld& world); +void MakeFireworks(ECSWorld& world); +void Make3Particles(ECSWorld& world); +void MakeABunchaSprings(ECSWorld& world); +void MakeABungee(ECSWorld& world); +void MakeABuoyancy(ECSWorld& world); +int main() +{ + ECSWorld world; + + // Init and Load + world.data.InitRendering(); + //LoadAssets(world); + + world.data.renderUtil->camera.Position = Vector3(0, 40.0f, 50.0f); + world.data.renderUtil->SetFOV(60); + // Create entities + + // Make a player controller + auto e = world.createEntity(); + e.addComponent(); + + SetupLights(world); + //MakeABunchaObjects(world); + //MakeFireworks(world); + //Make3Particles(world); + MakeABuoyancy(world); + + // Create Systems + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + world.getSystemManager().addSystem(); + + float time = glfwGetTime(); + float stepTime = glfwGetTime(); + float deltaTime = 0; + float elapsedDeltaTime = 0; + float logicDelta = 0; + float debugDelta = 0; + + LoadShaders(world); + bool shadersLoaded = false; + bool modelsLoadStarted = false; + // game loop + // ----------- + while (!glfwWindowShouldClose(world.data.renderUtil->window->glfwWindow)) + { + float current = glfwGetTime(); + deltaTime = current - time; + deltaTime = 1 / 60.0f; + time = glfwGetTime(); + + world.update(); + + // Poll OpenGl events + glfwPollEvents(); + + world.data.renderUtil->ClearDisplay(world.data.renderUtil->window->glfwWindow); + + // Load + if (!shadersLoaded) + { + shadersLoaded = world.data.assetLoader->ShadersLoaded(); + } + if(shadersLoaded && !modelsLoadStarted) + { + LoadModels(world); + modelsLoadStarted = true; + } + // Update View + world.data.renderUtil->UpdateViewMatrix(); + // Process Input + world.getSystemManager().getSystem().Update(deltaTime); + + // Game Logic Update + world.getSystemManager().getSystem().Update(deltaTime); + world.getSystemManager().getSystem().Update(deltaTime); + world.getSystemManager().getSystem().Update(deltaTime); + + // Update Transform + + // Physics + //float fixedDeltaTime = glfwGetKey(world.data.renderUtil->window->glfwWindow, GLFW_KEY_SPACE) == GLFW_PRESS ? 1 / 60.0f : 0; + float fixedDeltaTime = 1 / 60.0f; + // Force Generator + world.getSystemManager().getSystem().Update(fixedDeltaTime); + world.getSystemManager().getSystem().Update(fixedDeltaTime); + world.getSystemManager().getSystem().Update(fixedDeltaTime); + world.getSystemManager().getSystem().Update(fixedDeltaTime); + world.getSystemManager().getSystem().Update(fixedDeltaTime); + world.getSystemManager().getSystem().Update(fixedDeltaTime); + + // Force Accumulator + world.getSystemManager().getSystem().Update(fixedDeltaTime); + + // Integrator + world.getSystemManager().getSystem().Update(fixedDeltaTime); + + // Rendering Update + ///*** HACK: For the last DrawCall not working on some systems + world.data.renderUtil->DrawCube(Vector3(0, 0, 0), Vector3(0, 0, 0)); + ///*** HACK: For the last DrawCall not working on some systems + world.getSystemManager().getSystem().Update(deltaTime); + world.getSystemManager().getSystem().Update(deltaTime); + world.getSystemManager().getSystem().Update(deltaTime); + world.getSystemManager().getSystem().Update(deltaTime); + + elapsedDeltaTime = glfwGetTime() - time; + logicDelta = elapsedDeltaTime - world.data.renderUtil->GetRenderDelta(); + stepTime = glfwGetTime(); + + // Debug + if (DEBUG_LOG_LEVEL > 0) + { + world.data.renderUtil->RenderText("FPS : " + std::to_string((int)round(1.0f / deltaTime)), 1810.0f, 1060.0f, 0.5f, Color(0, 1, 1, 1)); + } + if (DEBUG_LOG_LEVEL > 1) + { + int logic = (int)round(logicDelta * 100.0f / deltaTime); + std::string logicString = logic < 10 ? " " + std::to_string(logic) : std::to_string(logic); + int render = (int)round(world.data.renderUtil->GetRenderDelta() * 100.0f / deltaTime); + std::string renderString = logic < 10 ? " " + std::to_string(render) : std::to_string(render); + int debug = (int)round(debugDelta * 100.0f / deltaTime); + std::string debugString = logic < 10 ? " " + std::to_string(debug) : std::to_string(debug); + + world.data.renderUtil->RenderText("Logic : " + logicString + "%" + + //+ " | Physics : " + std::to_string((int)round(physicsDelta * 100.0f / deltaTime)) + "%" + + + " | Rendering : " + renderString + "%" + + + " | Debug : " + debugString + "%" + , 1680.0f, 1040.0f, 0.25f, Color(0, 1, 1, 1)); + } + if (DEBUG_LOG_LEVEL > 2) + { + world.data.renderUtil->RenderText("Draw Calls : " + std::to_string(world.data.renderUtil->GetDrawCalls()) + + " | Verts : " + std::to_string(world.data.renderUtil->GetVerts()) + + " | Tris : " + std::to_string(world.data.renderUtil->GetTris()) + + " | Lines : " + std::to_string(world.data.renderUtil->GetLines()) + , 1610.0f, 1020.0f, 0.25f, Color(0, 1, 1, 1)); + } + + // Update debug delta + debugDelta = glfwGetTime() - stepTime; + stepTime = glfwGetTime(); + + world.data.renderUtil->SwapBuffers(world.data.renderUtil->window->glfwWindow); + + // Show FPS in console + //std::cout << "FPS : " << 1.0f / deltaTime << std::endl; + } + + // glfw: terminate, clearing all previously allocated GLFW resources. + // ------------------------------------------------------------------ + glfwTerminate(); + return 0; +} + +void LoadShaders(ECSWorld& world) +{ + world.data.assetLoader->StartShaderLoading({ {"Shaders/Lighting_Maps.vs", "Shaders/Lighting_Maps.fs"} }); +} +void LoadModels(ECSWorld& world) +{ + world.data.assetLoader->StartModelLoading({ + //ModelData("Resources/Models/snowy-mountain-terrain/SnowyMountainMesh.obj"), + ModelData("Resources/Models/Sponza-master/sponza.obj"), + ModelData("Resources/Models/nanosuit/nanosuit.obj"), + ModelData("Resources/Models/supermarine-spitfire/spitfire.fbx", + {{"spitfire_d.png"}}) + }); +} + +void MakeABunchaObjects(ECSWorld& world) +{ + auto castle = world.createEntity(); + castle.addComponent(Vector3(0, -3.0f, 0.0f), Vector3(0.1f, 0.1f, 0.1f), Vector3(0, 270, 0)); + // Add mesh + castle.addComponent("Resources/Models/Sponza-master/sponza.obj"); + + //auto flight = world.createEntity(); + //flight.addComponent(Vector3(0, 30, -50), Vector3(0.1f, 0.1f, 0.1f), Vector3(270, 0, 0)); + //// Add mesh + //flight.addComponent("Resources/Models/supermarine-spitfire/spitfire.fbx"); + //flight.addComponent(Vector3(0, 90, 0)); + //flight.addComponent(Vector3(0, 30, 0)); + //flight.addComponent(); + //flight.addComponent(); + +} + +void MakeFireworks(ECSWorld& world) +{ + for (int i = 0; i < 3; i++) + { + auto fireworks = world.createEntity(); + fireworks.addComponent(Vector3(-100 + 100 * i, 30 + RANDOM_FLOAT(-10, 10), -50)); + fireworks.addComponent(Vector3(0, 100, 0)); + fireworks.addComponent(); + fireworks.addComponent(); + fireworks.addComponent(6, 3, 3 + RANDOM_FLOAT(-1, 1)); + } + +} + +void Make3Particles(ECSWorld& world) +{ + auto particle1 = world.createEntity(); + particle1.addComponent(Vector3(-10, 60, -50)); + particle1.addComponent(Vector3(0, 0, 0)); + particle1.addComponent(); + particle1.addComponent(); + particle1.addComponent(0, 0); + + auto particle2 = world.createEntity(); + particle2.addComponent(Vector3(0, 60, -50)); + particle2.addComponent(Vector3(0, 0, 0)); + particle2.addComponent(); + particle2.addComponent(); + particle2.addComponent(1, 0); + + auto particle3 = world.createEntity(); + particle3.addComponent(Vector3(10, 60, -50)); + particle3.addComponent(Vector3(0, 0, 0)); + particle3.addComponent(); + particle3.addComponent(); + particle3.addComponent(1, 1); +} + +void MakeABunchaSprings(ECSWorld& world) +{ + auto particle1 = world.createEntity(); + particle1.addComponent(Vector3(0, 20, -50)); + particle1.addComponent(Vector3(0, 0, 0)); + particle1.addComponent(); + particle1.addComponent(); + + auto particle2 = world.createEntity(); + particle2.addComponent(Vector3(-10, 0, -50)); + particle2.addComponent(Vector3(0, 0, 0)); + particle2.addComponent(); + particle2.addComponent(); + + auto spring1 = world.createEntity(); + spring1.addComponent(Vector3(10, 60, -50)); + spring1.addComponent(20.0f, 20.0f, particle1); + + auto spring2 = world.createEntity(); + spring2.addComponent(Vector3(-10, 60, -50)); + spring2.addComponent(20.0f, 15.0f, particle1); + + auto pairedSpring = world.createEntity(); + pairedSpring.addComponent(20.0f, 20.0f, particle1, particle2); + +} + +void MakeABungee(ECSWorld& world) +{ + auto particle1 = world.createEntity(); + particle1.addComponent(Vector3(0, 20, -50)); + particle1.addComponent(Vector3(0, 0, 0)); + //particle1.addComponent(); + particle1.addComponent(); + + auto particle2 = world.createEntity(); + particle2.addComponent(Vector3(0, 20, -50)); + particle2.addComponent(Vector3(0, 0, 0)); + particle2.addComponent(); + particle2.addComponent(); + + auto spring1 = world.createEntity(); + spring1.addComponent(Vector3(10, 60, -50)); + spring1.addComponent(20.0f, 20.0f, particle1); + + auto spring2 = world.createEntity(); + spring2.addComponent(Vector3(-10, 60, -50)); + spring2.addComponent(20.0f, 15.0f, particle1); + + auto pairedSpring = world.createEntity(); + pairedSpring.addComponent(20.0f, 20.0f, particle1, particle2); +} + +void MakeABuoyancy(ECSWorld& world) +{ + auto particle1 = world.createEntity(); + particle1.addComponent(Vector3(0, 20, -50)); + particle1.addComponent(Vector3(0, 0, 0)); + particle1.addComponent(); + particle1.addComponent(); + + auto buoyancySpring = world.createEntity(); + buoyancySpring.addComponent(2.0f, 0.1f, 5.0f, 1000.0f, particle1); + +} +void SetupLights(ECSWorld& world) +{ + auto l = world.createEntity(); + l.addComponent(Vector3(0, 0, 0), Vector3(0, 0, 0), Vector3(90, 0, 0)); + l.addComponent(Color(0.0, 0.1, 0.1), Color(0.0, 0.1, 0.1), Color(0.0, 0.1, 0.1)); + + // Lanterns + auto pl1 = world.createEntity(); + pl1.addComponent(Vector3(22, 14, 48.5f)); + pl1.addComponent(100.0f, Color(0.1, 0, 0), Color(1.0f, 0.0f, 0.0f), Color(1.0f, 0.0f, 0.0f)); + auto hook = world.createEntity(); + hook.addComponent(Vector3(23, 15, 48.0f)); + hook = world.createEntity(); + hook.addComponent(Vector3(22, 13.5f, 50.5f)); + hook = world.createEntity(); + hook.addComponent(Vector3(21, 12.5f, 47.5f)); + + auto pl2 = world.createEntity(); + pl2.addComponent(Vector3(-14.5f, 14, 49.0f)); + pl2.addComponent(100.0f, Color(0, 0, 0.1f), Color(0.0f, 0.0f, 1.0f), Color(0.0f, 0.0f, 1.0f)); + hook = world.createEntity(); + hook.addComponent(Vector3(-14.5f + 1, 14 - 1, 49.0f - 1)); + hook = world.createEntity(); + hook.addComponent(Vector3(-14.5f - 0.5f, 14 + 1, 49.0f)); + hook = world.createEntity(); + hook.addComponent(Vector3(-14.5f, 14 - 1, 49.0f + 1)); + + auto pl3 = world.createEntity(); + pl3.addComponent(Vector3(22, 14, -62.0f)); + pl3.addComponent(100.0f, Color(0, 0.1f, 0), Color(0.0f, 1.0f, 0.0f), Color(0.0f, 1.0f, 0.0f)); + hook = world.createEntity(); + hook.addComponent(Vector3(22 - 1, 14 - 1, -62.0f)); + hook = world.createEntity(); + hook.addComponent(Vector3(22, 14 + 0.5f, -62.0f - 1)); + hook = world.createEntity(); + hook.addComponent(Vector3(22 + 1, 14, -62.0f + 0.5f)); + + auto pl4 = world.createEntity(); + pl4.addComponent(Vector3(-14.5f, 14, -61.5f)); + pl4.addComponent(100.0f, Color(0.1, 0.05, 0), Color(1.0f, 0.55f, 0.0f), Color(1.0f, 0.55f, 0.0f)); + hook = world.createEntity(); + hook.addComponent(Vector3(-14.5f - 1, 14, -61.5f -1)); + hook = world.createEntity(); + hook.addComponent(Vector3(-14.5f - 0.25f, 14 - 0.5f, -61.5f + 1)); + hook = world.createEntity(); + hook.addComponent(Vector3(-14.5f + 0.5f, 14+ 1, -61.5f + 1)); + + // Spears + std::vector cols = { Color(1,0,0), Color(0,1,0), Color(0,0,1), Color(0.7f,0.55f,0) }; + for (int i = 1; i < 3; i++) + { + for (int j = 0; j < 4; j++) + { + pl1 = world.createEntity(); + pl1.addComponent(Vector3((i % 2 == 0 ? 8 : -1), 85, 49.5f - 37 * j), Vector3(1, 1, 1), Vector3(180, 0, 0)); + pl1.addComponent(10.0f, 100, Color(0, 0, 0), cols[3 - j], cols[3 - j], 5); + } + } +} \ No newline at end of file diff --git a/OpenGLEngine/OpenGLEngine/Material.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Material.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Material.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Material.cpp diff --git a/OpenGLEngine/OpenGLEngine/Material.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Material.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Material.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Material.h diff --git a/OpenGLEngine/OpenGLEngine/Mesh.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mesh.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mesh.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mesh.cpp diff --git a/OpenGLEngine/OpenGLEngine/Mesh.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mesh.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mesh.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mesh.h diff --git a/OpenGLEngine/OpenGLEngine/MeshComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/MeshComponent.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/MeshComponent.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/MeshComponent.h diff --git a/OpenGLEngine/OpenGLEngine/Mix/Component.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Component.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Component.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Component.cpp diff --git a/OpenGLEngine/OpenGLEngine/Mix/Component.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Component.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Component.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Component.h diff --git a/OpenGLEngine/OpenGLEngine/Mix/Config.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Config.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Config.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Config.h diff --git a/OpenGLEngine/OpenGLEngine/Mix/Entity.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Entity.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Entity.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Entity.cpp diff --git a/OpenGLEngine/OpenGLEngine/Mix/Entity.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Entity.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Entity.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Entity.h diff --git a/OpenGLEngine/OpenGLEngine/Mix/Event.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Event.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Event.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Event.cpp diff --git a/OpenGLEngine/OpenGLEngine/Mix/Event.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Event.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Event.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Event.h diff --git a/OpenGLEngine/OpenGLEngine/Mix/Pool.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Pool.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/Pool.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/Pool.h diff --git a/OpenGLEngine/OpenGLEngine/Mix/System.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/System.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/System.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/System.cpp diff --git a/OpenGLEngine/OpenGLEngine/Mix/System.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/System.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/System.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/System.h diff --git a/OpenGLEngine/OpenGLEngine/Mix/World.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/World.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/World.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/World.cpp diff --git a/OpenGLEngine/OpenGLEngine/Mix/World.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/World.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Mix/World.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Mix/World.h diff --git a/OpenGLEngine/OpenGLEngine/Model.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Model.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Model.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Model.cpp diff --git a/OpenGLEngine/OpenGLEngine/Model.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Model.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Model.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Model.h diff --git a/OpenGLEngine/OpenGLEngine/MouseMoveEvent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/MouseMoveEvent.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/MouseMoveEvent.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/MouseMoveEvent.h diff --git a/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj similarity index 62% rename from OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj index dbb8b45..bac0a5b 100644 --- a/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj @@ -22,32 +22,32 @@ 15.0 {BF971B9A-9ACC-4B50-8E62-4CC32E780AA5} OpenGLEngine - 10.0.17763.0 + 10.0.18362.0 Application true - v141 + v142 MultiByte Application false - v141 + v142 true MultiByte Application true - v141 + v142 MultiByte Application false - v141 + v142 true MultiByte @@ -121,30 +121,11 @@ - - - - - - - - - - - - - - - - - + + - - - - - + @@ -160,33 +141,25 @@ - - + - + - - + - - - + - - - - @@ -196,109 +169,41 @@ - + - - - - - - + + - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - + + - + - @@ -320,54 +225,41 @@ - - - + - + - + - - + - - - + - - + - - + + + - + - - - - - - - - @@ -379,86 +271,38 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + + + + - - - - + - - - - - - - - - - - - - - - - - - - - - - diff --git a/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj.filters b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj.filters similarity index 54% rename from OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj.filters rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj.filters index 0199877..b17b75d 100644 --- a/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj.filters +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/OpenGLEngine.vcxproj.filters @@ -43,12 +43,33 @@ {09a9940b-c17f-43c0-becf-d8da8efa3d30} - - {1a9d715c-69e4-4d0c-b881-159070a97fa6} - {3f5a8043-c367-47f5-bbe1-005323d21b00} + + {3b57134f-d90e-46bd-8888-c0777df6a173} + + + {2a1ab3ed-c9b4-469a-8efb-a6ad96814ca1} + + + {a47e3b81-90db-42eb-a5f1-e5a072f9b973} + + + {05f83a53-3654-4ae0-99f7-3b5b0131942b} + + + {4c54bdb5-bf1a-46eb-97aa-4ad2f029416e} + + + {26df7371-0611-42cd-b6e5-2556995c23d7} + + + {c5dd313c-12e0-4288-aa7e-75ad11fb4590} + + + {bd50f577-ccd3-4819-a566-8aa6c6c40bb3} + @@ -81,27 +102,9 @@ ECSCore - - TestCS - - - Physics\Particles - - - Physics\Particles - - - Physics\Particles - - - Physics\Particles - Input - - TestCS - Rendering @@ -126,86 +129,44 @@ Rendering - - TestCS - - - TestCS - - - TestCS - Rendering - - ComponentsCore - - + Rendering - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - + TestCS - + TestCS - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - Rendering - - - Physics\Rigidbody - - - Physics\Rigidbody - - + Physics\Particles - - Physics\Rigidbody + + Physics\Particles - - Physics\Rigidbody + + TestCS\FireWorksDemo - - Physics\Rigidbody + + Physics\Particles\ForceGenerators\Gravity - - Physics\Particles + + Physics\Particles\ForceGenerators\Drag - - Physics\Particles + + Physics\Particles\ForceGenerators\FixedSpring - - Physics\Rigidbody + + Physics\Particles\PairedSpring - - TestCS + + Physics\Particles\Bungee - - Physics\Rigidbody + + Physics\Particles\Buoyancy @@ -272,42 +233,12 @@ ECSCore - - TestCS - - - TestCS - - - Physics\Particles - - - Physics\Particles - - - Physics\Particles - - - Physics\Particles - - - Physics\Particles - - - Physics\Particles - Input Input - - TestCS - - - TestCS - Rendering @@ -332,155 +263,74 @@ Rendering - - TestCS - - - TestCS - - - TestCS - - - TestCS - - - TestCS - - - TestCS - - - ComponentsCore - - - ComponentsCore - - + Rendering - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - + TestCS - + TestCS - + TestCS - + TestCS - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - TestCS\FlightSim - - - Rendering - - - Physics\Rigidbody - - - Physics\Rigidbody - - - Physics\Rigidbody + + Physics\Particles - - Physics\Rigidbody + + Physics\Particles - + Physics\Particles - + Physics\Particles - - Physics\Rigidbody + + TestCS\FireWorksDemo - - Physics\Rigidbody + + TestCS\FireWorksDemo - - Physics\Rigidbody + + Physics\Particles\ForceGenerators\Gravity - - Physics\Rigidbody + + Physics\Particles\ForceGenerators\Gravity - - Physics\Rigidbody + + Physics\Particles\ForceGenerators\Drag - - Physics\Rigidbody + + Physics\Particles\ForceGenerators\Drag - - Physics\Particles - - - Physics\Particles + + Physics\Particles\ForceGenerators\FixedSpring - - Physics\Particles + + Physics\Particles\ForceGenerators\FixedSpring - - Physics\Particles + + Physics\Particles\PairedSpring - - Physics\Rigidbody + + Physics\Particles\PairedSpring - - Physics\Rigidbody + + Physics\Particles\Bungee - - TestCS + + Physics\Particles\Bungee - - TestCS + + Physics\Particles\Buoyancy - - Physics\Rigidbody + + Physics\Particles\Buoyancy diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringComponent.h new file mode 100644 index 0000000..0511892 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringComponent.h @@ -0,0 +1,24 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct PairedSpringComponent + { + PairedSpringComponent(float _springConstant = 10.0f, + float _restLength = 10.0f, + ECSEntity _connectedEntityA = ECSEntity(), + ECSEntity _connectedEntityB = ECSEntity()) + : springConstant(_springConstant), + restLength(_restLength), + connectedEntityA(_connectedEntityA), + connectedEntityB(_connectedEntityB) + { + + } + float springConstant; + float restLength; + ECSEntity connectedEntityA; + ECSEntity connectedEntityB; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringSystem.cpp new file mode 100644 index 0000000..70e7b38 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringSystem.cpp @@ -0,0 +1,61 @@ +#include "PairedSpringSystem.h" +#include "TransformComponent.h" +#include "ForceAccumulatorComponent.h" + +namespace Reality +{ + PairedSpringSystem::PairedSpringSystem() + { + requireComponent(); + } + + void PairedSpringSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& spring = e.getComponent(); + + if (spring.connectedEntityA.hasComponent() + && spring.connectedEntityB.hasComponent()) + { + auto& transformA = spring.connectedEntityA.getComponent(); + auto& transformB = spring.connectedEntityB.getComponent(); + + Vector3 relativePosition = transformA.position - transformB.position; + float length = glm::length(relativePosition); + if (length > 0) + { + float deltaL = length - spring.restLength; + Vector3 force = -glm::normalize(relativePosition); + force *= spring.springConstant * deltaL; + + if (spring.connectedEntityA.hasComponent()) + { + spring.connectedEntityA.getComponent().AddForce(force); + } + if (spring.connectedEntityB.hasComponent()) + { + spring.connectedEntityB.getComponent().AddForce(-force); + } + + float g = 1.0f / (1.0f + pow(abs(deltaL), 0.5f)); + float r = 1 - g; + + Color col = Color(r, g, 0, 1); + + float deltaLength = length / 10.0f; + Vector3 direction = glm::normalize(relativePosition); + for (int i = 0; i < 10; i++) + { + getWorld().data.renderUtil->DrawCube( + transformB.position + (float)i * deltaLength * direction, + Vector3(1.0f, 1.0f, 1.0f) * min((spring.restLength / 20.0f), 100.0f), Vector3(0, 0, 0), col); + } + getWorld().data.renderUtil->DrawLine(transformA.position, transformB.position, + col); + } + + } + } + } +} diff --git a/OpenGLEngine/OpenGLEngine/PairedSpringForceGeneratorSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringSystem.h similarity index 59% rename from OpenGLEngine/OpenGLEngine/PairedSpringForceGeneratorSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringSystem.h index 5adbcab..5cf0204 100644 --- a/OpenGLEngine/OpenGLEngine/PairedSpringForceGeneratorSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/PairedSpringSystem.h @@ -4,11 +4,10 @@ namespace Reality { - class PairedSpringForceGeneratorSystem : public ECSSystem + class PairedSpringSystem : public ECSSystem { public: - PairedSpringForceGeneratorSystem(); + PairedSpringSystem(); void Update(float deltaTime); }; } - diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleComponent.h new file mode 100644 index 0000000..2580c48 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleComponent.h @@ -0,0 +1,16 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct ParticleComponent + { + ParticleComponent(Vector3 _velocity = Vector3(0, 0, 0)) + :velocity(_velocity), acceleration(Vector3(0, 0, 0)) + { + + } + Vector3 acceleration; + Vector3 velocity; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleSystem.cpp new file mode 100644 index 0000000..c9b3b97 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleSystem.cpp @@ -0,0 +1,27 @@ +#include "ParticleSystem.h" + +namespace Reality +{ + ParticleSystem::ParticleSystem() + { + requireComponent(); + requireComponent(); + } + + void ParticleSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& transform = e.getComponent(); + auto& particle = e.getComponent(); + + particle.velocity += particle.acceleration * deltaTime; + transform.position += particle.velocity * deltaTime; + + if (DEBUG_LOG_LEVEL > 0) + { + getWorld().data.renderUtil->DrawSphere(transform.position); + } + } + } +} diff --git a/OpenGLEngine/OpenGLEngine/ParticleSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleSystem.h similarity index 99% rename from OpenGLEngine/OpenGLEngine/ParticleSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleSystem.h index 4c69212..2c926e8 100644 --- a/OpenGLEngine/OpenGLEngine/ParticleSystem.h +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/ParticleSystem.h @@ -12,4 +12,3 @@ namespace Reality void Update(float deltaTime); }; } - diff --git a/OpenGLEngine/OpenGLEngine/RenderUtil.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderUtil.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/RenderUtil.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderUtil.cpp diff --git a/OpenGLEngine/OpenGLEngine/RenderUtil.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderUtil.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/RenderUtil.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderUtil.h diff --git a/OpenGLEngine/OpenGLEngine/RenderingSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderingSystem.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/RenderingSystem.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderingSystem.cpp diff --git a/OpenGLEngine/OpenGLEngine/RenderingSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderingSystem.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/RenderingSystem.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RenderingSystem.h diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/README.md b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/README.md similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/README.md rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/README.md diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/sponza.mtl b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/sponza.mtl similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/sponza.mtl rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/sponza.mtl diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/Thumbs.db b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/Thumbs.db similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/Thumbs.db rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/Thumbs.db diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/background_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/chain_texture_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion2_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion2_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion2_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion2_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/lion_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/spnza_bricks_a_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_arch_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_ceiling_a_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_a_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_b_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_column_c_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_blue_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_blue_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_blue_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_blue_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_green_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_green_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_green_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_curtain_green_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_details_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_blue_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_blue_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_blue_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_blue_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_green_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_green_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_green_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_fabric_green_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_flagpole_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_floor_a_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_roof_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_diff.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_diff.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_diff.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/sponza_thorn_diff.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_dif.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_dif.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_dif.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_dif.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_hanging_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_plant.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_plant.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_plant.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_plant.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round_ddn.tga b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round_ddn.tga similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round_ddn.tga rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/Sponza-master/textures/vase_round_ddn.tga diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Books.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Books.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Books.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Books.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Clock.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Clock.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Clock.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Clock.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask1.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask1.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask1.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask1.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask2.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask2.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask2.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Dask2.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Floare.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Floare.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Floare.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Floare.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Gak.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Gak.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Gak.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Gak.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Mel.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Mel.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Mel.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Mel.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Sky Anime Landscape [Scenery - Background] 53.jpg b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Sky Anime Landscape [Scenery - Background] 53.jpg similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Sky Anime Landscape [Scenery - Background] 53.jpg rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Sky Anime Landscape [Scenery - Background] 53.jpg diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St1.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St1.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St1.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St1.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St3.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St3.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St3.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/St3.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Stor.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Stor.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Stor.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/Stor.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/anime school.mtl b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/anime school.mtl similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/anime school.mtl rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/anime school.mtl diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto1.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto1.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto1.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto1.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto2.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto2.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto2.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/foto2.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/lamp.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/lamp.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/lamp.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/lamp.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/st2.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/st2.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/st2.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/st2.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/sten.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/sten.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/sten.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/animeclassroom/sten.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/source/{960D1B3D-BFCA-44C3-ABDC-D98809662125}.zip b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/source/{960D1B3D-BFCA-44C3-ABDC-D98809662125}.zip similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/source/{960D1B3D-BFCA-44C3-ABDC-D98809662125}.zip rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/source/{960D1B3D-BFCA-44C3-ABDC-D98809662125}.zip diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/tex_u1_v1.jpg b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/tex_u1_v1.jpg similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/tex_u1_v1.jpg rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/tex_u1_v1.jpg diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/textures/tex_u1_v1.jpeg b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/textures/tex_u1_v1.jpeg similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/textures/tex_u1_v1.jpeg rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/bagan-khayiminga-temple-interior/textures/tex_u1_v1.jpeg diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/LICENSE.txt b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/LICENSE.txt similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/LICENSE.txt rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/LICENSE.txt diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_dif.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_dif.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_dif.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_dif.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_ddn.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_ddn.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_ddn.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_ddn.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_spec.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_spec.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_spec.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/arm_showroom_spec.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_dif.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_dif.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_dif.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_dif.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_ddn.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_ddn.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_ddn.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_ddn.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_spec.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_spec.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_spec.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/body_showroom_spec.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_ddn.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_ddn.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_ddn.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_ddn.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_dif.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_dif.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_dif.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/glass_dif.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_dif.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_dif.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_dif.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_dif.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_ddn.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_ddn.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_ddn.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_ddn.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_spec.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_spec.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_spec.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/hand_showroom_spec.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_diff.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_diff.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_diff.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_diff.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_ddn.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_ddn.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_ddn.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_ddn.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_spec.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_spec.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_spec.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/helmet_showroom_spec.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_dif.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_dif.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_dif.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_dif.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_ddn.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_ddn.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_ddn.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_ddn.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_spec.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_spec.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_spec.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/leg_showroom_spec.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.blend b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.blend similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.blend rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.blend diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.mtl b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.mtl similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.mtl rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/nanosuit/nanosuit.mtl diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/ribbon-ball/tex_u1_v1.jpg b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/ribbon-ball/tex_u1_v1.jpg similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/ribbon-ball/tex_u1_v1.jpg rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/ribbon-ball/tex_u1_v1.jpg diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire.zip b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire.zip similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire.zip rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire.zip diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/source/spitfire.rar b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/source/spitfire.rar similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/source/spitfire.rar rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/source/spitfire.rar diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire.FBX b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire.FBX similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire.FBX rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire.FBX diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_ao.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_ao.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_ao.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_ao.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_d.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_d.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_d.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_d.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_m.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_m.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_m.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_m.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_n.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_n.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_n.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_n.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_r.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_r.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_r.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Models/supermarine-spitfire/spitfire_r.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Textures/awesomeface.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/awesomeface.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Textures/awesomeface.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/awesomeface.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Textures/container.jpg b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/container.jpg similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Textures/container.jpg rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/container.jpg diff --git a/OpenGLEngine/OpenGLEngine/Resources/Textures/container2.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/container2.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Textures/container2.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/container2.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Textures/container2_specular.png b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/container2_specular.png similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Textures/container2_specular.png rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/container2_specular.png diff --git a/OpenGLEngine/OpenGLEngine/Resources/Textures/glow.jpg b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/glow.jpg similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Textures/glow.jpg rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/glow.jpg diff --git a/OpenGLEngine/OpenGLEngine/Resources/Textures/matrix.jpg b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/matrix.jpg similarity index 100% rename from OpenGLEngine/OpenGLEngine/Resources/Textures/matrix.jpg rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Resources/Textures/matrix.jpg diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateComponent.h new file mode 100644 index 0000000..bde45b6 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateComponent.h @@ -0,0 +1,15 @@ +#pragma once +#include "ECSConfig.h" + +namespace Reality +{ + struct RotateComponent + { + RotateComponent(Vector3 _rotationVelocity = Vector3(0, 0, 0)) + : rotationVelocity(_rotationVelocity) + { + + } + Vector3 rotationVelocity; + }; +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateSystem.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateSystem.cpp new file mode 100644 index 0000000..19146ff --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateSystem.cpp @@ -0,0 +1,21 @@ +#include "RotateSystem.h" + +namespace Reality +{ + RotateSystem::RotateSystem() + { + requireComponent(); + requireComponent(); + } + + void RotateSystem::Update(float deltaTime) + { + for (auto e : getEntities()) + { + auto& transform = e.getComponent(); + auto& rotate = e.getComponent(); + + transform.eulerAngles += rotate.rotationVelocity * deltaTime; + } + } +} diff --git a/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateSystem.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateSystem.h new file mode 100644 index 0000000..76a4255 --- /dev/null +++ b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/RotateSystem.h @@ -0,0 +1,14 @@ +#pragma once +#include "ECSConfig.h" +#include "TransformComponent.h" +#include "RotateComponent.h" + +namespace Reality +{ + class RotateSystem : public ECSSystem + { + public: + RotateSystem(); + void Update(float deltaTime); + }; +} diff --git a/OpenGLEngine/OpenGLEngine/Shader.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shader.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shader.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shader.cpp diff --git a/OpenGLEngine/OpenGLEngine/Shader.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shader.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shader.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shader.h diff --git a/OpenGLEngine/OpenGLEngine/Shaders/ConstantFrag.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/ConstantFrag.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/ConstantFrag.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/ConstantFrag.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/FragmentConstant.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/FragmentConstant.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/FragmentConstant.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/FragmentConstant.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/FragmentShader.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/FragmentShader.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/FragmentShader.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/FragmentShader.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/Lamp.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lamp.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/Lamp.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lamp.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/Lamp.vs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lamp.vs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/Lamp.vs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lamp.vs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.vs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.vs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.vs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/Lighting_Maps.vs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/LitFragment.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/LitFragment.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/LitFragment.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/LitFragment.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/SimpleVert.vs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/SimpleVert.vs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/SimpleVert.vs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/SimpleVert.vs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/SimpleVertex.vs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/SimpleVertex.vs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/SimpleVertex.vs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/SimpleVertex.vs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/VertexShader.vs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/VertexShader.vs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/VertexShader.vs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/VertexShader.vs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/fragmentDefault.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/fragmentDefault.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/fragmentDefault.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/fragmentDefault.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/text.fs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/text.fs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/text.fs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/text.fs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/text.vs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/text.vs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/text.vs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/text.vs diff --git a/OpenGLEngine/OpenGLEngine/Shaders/vertexDefault.vs b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/vertexDefault.vs similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shaders/vertexDefault.vs rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shaders/vertexDefault.vs diff --git a/OpenGLEngine/OpenGLEngine/Shadinclude.hpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shadinclude.hpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Shadinclude.hpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Shadinclude.hpp diff --git a/OpenGLEngine/OpenGLEngine/Texture.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Texture.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Texture.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Texture.cpp diff --git a/OpenGLEngine/OpenGLEngine/Texture.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Texture.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Texture.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Texture.h diff --git a/OpenGLEngine/OpenGLEngine/TransformComponent.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/TransformComponent.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/TransformComponent.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/TransformComponent.h diff --git a/OpenGLEngine/OpenGLEngine/Window.cpp b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Window.cpp similarity index 100% rename from OpenGLEngine/OpenGLEngine/Window.cpp rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Window.cpp diff --git a/OpenGLEngine/OpenGLEngine/Window.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Window.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/Window.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/Window.h diff --git a/OpenGLEngine/OpenGLEngine/WorldData.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/WorldData.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/WorldData.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/WorldData.h diff --git a/OpenGLEngine/OpenGLEngine/dna.txt b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/dna.txt similarity index 100% rename from OpenGLEngine/OpenGLEngine/dna.txt rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/dna.txt diff --git a/OpenGLEngine/OpenGLEngine/glad.c b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/glad.c similarity index 100% rename from OpenGLEngine/OpenGLEngine/glad.c rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/glad.c diff --git a/OpenGLEngine/OpenGLEngine/stb_image.h b/Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/stb_image.h similarity index 100% rename from OpenGLEngine/OpenGLEngine/stb_image.h rename to Reality-Game-Engine-Week-4/OpenGLEngine/OpenGLEngine/stb_image.h diff --git a/Reality-Game-Engine-Week-4/README.md b/Reality-Game-Engine-Week-4/README.md new file mode 100644 index 0000000..4b12e89 --- /dev/null +++ b/Reality-Game-Engine-Week-4/README.md @@ -0,0 +1,2 @@ +# Reality-Game-Engine +An OpenGL based game engine with custom rigidbody physics