Settings Model to read multiple settings files and writes to one
The module should import os.path instead of ntpath. 

os.path is the cross-platform equivalent of ntpath, it automatically picks the appropriate path module for the OS your code is running on. So it will use ntpath behind the scenes when running on Windows, but you will also be able to use the code on more operating systems than just Windows.  (See the note at https://docs.python.org/3/library/os.path.html)