Array copy shortcut
semicolon insertion
Added d3 for visualization and base quick sort implementation from mbostock