completed template vector
fixed typos
Finished rest of constructs for vectors
matrices unfinished but should compile
quaternitions not finished but should compile
Some functions