Improved Number Entry Validation

Currently you can enter alphanumeric characters into a number entry component. This should either not be possible or should flag the issue with your input, the same way it does if you breach the min/max value.