refactor classicLighting shader