Is capybara good for front end automation testing? I want to automate a rails app. Should I use selenium with ruby instead?