Rewrote method for getting list of files
Add ability work with directories
Add ability upload files to disk