An input that only allows number values. Includes helper increment buttons. Support for decimals and negative values as well.
Fully rewritten in TypeScript for this portfolio.