add on/off button functionality.
Update README.md
Merge branch 'button-functionality'
clean up and update readme