Custom UIPickerView with Blocks