Lambert material implementation

Implemented lambert material and updated implementation for default material