Move to CGFloat over float for 64Bit