Cook-Torrance model

commented out due inproper funcionality at the moment