Add behaviour tests

* Move unit tests to a units folder
* Add rspec + capybara + poltergeist
* Add behaviour tests
* Update the installation part of the README