added ability to add and remove edges in the simulation setup (still a bit rough UI experience)