Split FilePath into DirPath and FilePath

Should we rename these overloaded methods while we're here?