Added getDirectory method
Added getFiles method
Refactored to new Files utils
Refactored system for create unique file name
Added suport for relative path