Add docs to button.js