update dependencies
update deps
misc edits and docs
rgb-from-vector3 function
fix result bug
add ray-from function
add ray-from function
misc edits