Moved hideSoftKeyboard to ActivityUtils and added error handling in clickOnScreen and typeText