Changed function names to show they are for 3-d vectors. 4-d vector operations may come later.