Implemented and tested angle calculation between vectors

- Distinguishes between positive (clockwise) and negative (counter-clockwise) angles