Nick&alex branch!

Implemented Griewank, Rastrigin, Rosenbrock, Sphere, and Step to the problems folder (with basic testing).

We also added a random method for Ian & Phou's group to use to each of the problems (save those that extend BitStringProblem).