Changed bunch of stuff. cleaned up simplex noise code and structured it.
Fixed simplex 2D noise
Tweaked around a lot with the noise. Restored noise function in renderer class to the way Felix set it up.
Merge branch 'master' of https://github.com/Lemmibl/Engine into lemmiwip