can hide keyboard by touching background or pressing return