Extending the function libraries further
Added a vector 3 dot and cross product, noticed the need for a command repeat language feature from writing utils.rpc