Expand the input limit

Added validation to only allow numeric values.
Added input handler to have one place that handles all that nonsense.
Modified input style to do rtl input sort of like a regular calculator.
Delete and Backspace presses on the input field will both delete one character from the end.
Allowed Tab so that users can tab out of the field.