Easily create and use buttons in a javascript canvas.