Add files
Add basic folder handler
Add path type detect & getIterator