More CGPoint functions to help you with manipulating CGPoint