insertion algorithm with graphing..... its a start