use range based for loops with bgl graphs
draw points for large graphs