phong shader post draft, placeholder stuff