Finishing write up for project #2b
Assert that divides into even blocks
Adding cosine function to match sine
Fixing crossover with insert function

std::swap on references wasn't doing what I expected. Will research.
Some asserts in problem struct
Changing run values