work in progress: group renaming, still has some bugs.
TODO: refactor model in cluster viewer to simplify the synchronization with the data holder