go ahead.
add possible thrid-party library.
rename.
add missing package. introduce new api structure.
change test logic.
add xunit.net test framework runner.
remove .DS_Store file. prepare runTests bash script.
add xunit.net project file.
add test script for *nix and windows.
adjust api structure.
abstract path.
rename fie and directory proxy.
introduce OSEnvironment. Remove Fluent.IO library.
FluentIO api.
implement partial FileProxy.
abstract file type. add extension for enumerable type.
add EntryPathBase, rename IPath -> IEntryPath
file rename function implementation.
try to implement first motivation: classfiedbydate.
remove IImageExifInfoProvider. change implementation of ClassifiedByDate.