copied the vector functions into the file. Changed them around some so they looked like the would work on maxtrixes.... I think... copied the vector files in again because I feel like they should stay there. Commented functions.