[Vivian and Michael] Fixed form to highlight fields when there are errors. Also, added a capybara gem for UI testing