1. Previous Phong lighting was completely wrong. It should be per pixel lighting, not per vertex!
2. Test for using OpenMP, not work well yet..