Add support for creating new files and directories