add filesystem/exists.hpp