Add option for hiding and showing keyboard. Fix #41