initial commit
fix
demo page has been added
react has been added as dependency
demo page has been added
button implemented