Adding an optional delegate method that notifies when the user starts interacting with the Picker
Fixed compilation for 64 bit (using CGFloat instead of float)
Added some UI customisation properties