Implementation of Perlin noise using C++(11) and SFML(2.1)