added builder pattern for number picker and Customeview dialog