If the user generates a project in the project manager and they create it in c:\blah\blahlower\etc project manager will create an absolute path to all of the engine files in includes etc... making moving the project an annoying task should be replaced with ../../../../../../