Imroves

1. Better GraphView: if "SHIFT" is pressed, then you can select multiple
item, else you drag the area of view.
2. Better treeView: now on clicking one item in graph will scroll you to
it's place.
3. Improved GraphItem's model