made editor interactions and data / adding and removing of nodes more modular....