Improved features

- Allow to select directory.
- Smart file selection.
- Better multi file support.
- Fixed bug on error handling.