Add option menu and other fixes.

- Fixed current selection being misplaced.
- Fixed opening un-highlighted directories.
- Fixed Image Preview. (Images over width 480, and height 272, are
displayed as is for now)