private static void MapProjectFiles()
        {
            List <IProjectFile> projectFiles = PenradProject.GetAllProjectFiles().ToList();

            foreach (IProjectFile projectFile in projectFiles)
            {
                string ext = Path.GetExtension(projectFile.Name).ToLower();

                switch (ext)
                {
                case ".cpp":
                    CppFileMap.Add(projectFile.Name.ToLower(), projectFile);
                    break;

                case ".h":
                    HeaderFileMap.Add(projectFile.Name.ToLower(), projectFile);
                    break;
                }
            }
        }