add cucumber to the app, separate routes and add a cucumber example