Aligned the numbers because I have OCD sometimes.
Improved Comments
Added methods for subtraction and division of CGPoints
Added some functions for game trig.

Added function to get distance between to CGPoints
Added function to get a normalized vector between two CGPoints.