First working draft done - fully functional with BDD in Capybara