Lambert shading actually works now (for now its flat shading)