Initial version of IO::Dir

Not used anywhere yet