Fixed orientation issues i.e. fragment lifecycle
Using NumberPickerDialogFragment manually instead of through NumberPickerBuilder for better control of lifecycles
WIP to use expandable list view