use number dialog picker from better pickers
fix layout and description text
reorganized code, made naming more consistent