Reorganize managers.

One manager exposes is QML : buttleManager.
This manager (singleton) contains 3 others manager : nodeManager, connectionManager, viewerManager.

This commit is just in order to have a more clean code.