some commenting, no physical changes
fixed fighting after opposing soldier dies issue
fixed fighting bug
Added a few more functions to the vector class involving angles and magnitudes
Additional functions to the vector class
Merged to reflect changes