Implement basic directional and ambient lighting

completes lesson 7