add Cucumber demo
change document to a user story, jusk like Cucumber style