Use rapidjson to save the directories (In progress)
Move Settings class to new files
Use File Streams to read and write the .json file
Update the setting.json after each operation of adding or deleting