Added fileExists client method
Rename method to 'exists'
Added isFile and isDir methods