Phong + Ward

Phong bug fixes
Ward shader (with bugs)
Flat shader