edge picking overhaul using sum of triangles method; more delete node/delete edge button and highlighting stuff