#3 Added cucumber for BDD testing