Big Update!

Adding links and nodes is now very simple, I will explain later. When
nodes are moved, the links follow them (using signals and slots).