Specular reflection
Refactor intersection detection to Scene class
Hard shadows
Support ambient lighting
Render example with shadows
Color is not a property of materials
Get & set material of an object
Material coefficients
Material examples (not tested)
Use materials in color computation
Merge pull request #10 from merlinND/materials

Basic materials
Ideal reflection (mirror)
Ideal transmission (glass)
Progress indicator during rendering
Square oversampling (was sampling only on a diagonal)
Merge pull request #11 from merlinND/geometry

Push back intersection points so that they don't "get stuck" inside
Merge branch 'master' into renderer
Add current render
Merge pull request #9 from merlinND/renderer

Lighting & materials
Scene designed to test camera and coordinates system