Make tree-view resizable and show the right cursor

Long filenames makes the tree-view becomes gigantic
Tweaks tree-view paddings and selected color
Updated readme with explanation for tree-view changes