refactor code base and import angular-number-picker as number tool