Added tests for each variant of length, normalize, cross, and dot
Fixed toString