got most of my framework built.Now I just need to write my code for the algorithm itself.