Added more functions to both

Added equivalence to the CGPoint_Extension. Added easier ways to access
properties in GameObject. Added initializers. Added contains and
intersects functions.