Added new functionality to control 2D / 3D visibility independently, change behaviour to force off / force on when the appropriate action is triggered instead of toggle, removed the show selected nodes feature