Added:approach 1 (fix colors list) +  approach 2 (random colors function) + node info on click