Removed unnecessary color parameter to textured lambertian constructor.
Removed some unnecessary inlines.
Added -Winline and -Wextra flags.
Converted tabs to spaces. What was I ever thinking?