refactor, add role to the test.
adjust logic for web page
BIG refactor, Now I use selenide.org instead selenium, and use cargo in the deploy process. also I modified one BDD scenery