added file::remove(...) and dir::remove(...)