Update tree controller to use gme client.

Link it with gmeClient, loads nodes, listens to node updates.

Bugs:
- if label is an empty string is not shown in the tree
- delete does not work properly if an element has children