Some fix on keyboard event for OSX.
Fix UI with more large button.
Added a gitignore line.