unit tests and fixed the angle between vectors method