current work on drag n' drop
Add drag n' drop between files and from desktop
add few fixes and cleanup