Implemented the moon model and optimized the light illumination to follow true physics.