Added Perlin Module

And unit tests too !
Faudrait caster tout vers ```double``` pour éviter d'ennuieux warnings