- adding logic around replaceButtonTap for valid input
- hiding keyboard when buttons are pressed
- tweak the UI a bit