Blin-Phong shading implemented

Signed-off-by: Wayne Wolf <wayne.ron.wu@googlemail>