added blinn-phong and fixed shader bugs