added insertion sort model
changed sort view structure
added id attribute to datapoints
added active toggle methods to data point model