minor cleaning
bugfix: specular lighting now works in shader.