Learning Cucumber and bdd by building a simple library application