Simplify the docs
Add the image renderer documentation
Add the perlin noise renderer documentation
Do not generate docs for the static functions
Document the rectangle type
Fix the doxygen parameters