Added the last exercise of the introductory chapter (3D-rendered perlin noise).
To complete the exercise I used the three.js library (which I included in the repository).