renamed a few methods to be more Objective-Cish, fixed tap gesture recognizer to hide keyboard, set the focus to the first item