In order to prevent conflicts during the compilation process, several changes have been made:
1.) The content of the Terrain ability has been moved to the nested APNature::Terrain namespace (with APNature being its former location).
2.) The Landmass ability is now also located in its own nested namespace, APNature::Landmass.
3.) Due to the Visual Studio's inability to compile two files with the same name (though in different folders), 6 files in the Terrain ability were renamed with their content unchanged.