-Added strategy Expand (yet has to be commented and detailed).
-Added bits of code that switch from one strategy to another. (Mainly to see what it'd do.)
-Minor changes around to accomodate for those two main points.