Fixed rule tests, made get functions const
Created Vector2 class
Created classes for 2D game of life
Added extra functionality to vector2 and vector3 classes
Moved calculations for next and previous generations back to GenericCellField. Inheriting classes must now provide a list of adjacent cells