Fixed Create Directory

I was supposed to call it in libSetMakeDirectory, should be changed so
that std::makedir is changed through a Getter/Setter so that it can always
attempt to create the directory.