Fixed setter style to fit standard
Cleaned up the simplex noise generator and fixed minor bugs
Refactored local noise generation mechanism
Added a ridge noise generator
Various fixes and new helper classes
Fixed vector2 include
Added a gradient class
Moved Array2D to the helper folder