Added FilesystemInterface
Renamed Filesystem\Paths to Filesystem\Path
Code comments
Code comments
Added a FilesystemInterface implementation which is a Flysystem adapter