Deferred Shading

Implemented deferred Shading based on the popular Lambert + Blinn-Phong
model.