added ability to dismiss keyboard, fiddled with UI appearance