Added (full?) unit tests for CGPoint

Added ** (raise to power) operator
More init() methods for CGPoint
Make more things public