src/buttons.ts: added and working on.
.gitignore: update
src/button.ts: update