phong seems to be working more or less.  shadows still a little funky, and maybe should have diffuse component.  will revisit.
Spec is still off but need to move on to incorporate bidirectional paths.