Fixed invalid test.

Noon is not AM.
Added updates and fixes.

- Allow for enter key (like tab).
- Added new defaults.
- Added refocus for invalid value.
Updated min