Added water/sand and perlin noise

There's still a few bugs.