This has the method tags in Run() for how we are going to impliment the algo. Basically an outline of what we need to do next.