Second paramter to insertionSort indicates array copy to leave original unaltered.  Added grunt file.  Added core test (empty currently)