added .gitignore
improved keyboard