Add gem 'angular-rails'
Create Rails model News::Item

* with attributes 'summary' and 'body'
Require js 'angular' + 'angular-resource'
Create basic angular/rails app for managing news items

* Allows to add, edit and delete news items
Require minified js versions of 'angular' and 'angular-resource' instead
Attempt to minsafe javascript for heroku compatibility
Make news_item factory minification-safe

* Attempt to fix app not working on Heroku
Make news_item controller minification-safe
Revert "Attempt to minsafe javascript for heroku compatibility"

This reverts commit b4aa8fc773882713053788b2093f45febac1dc6d.
Change gem 'angular-rails' to 'angularjs-rails' and fix broken stuff

* Upgrades angular to v 1.2.25
* Separates normal rails routing from angular api calls
* Changes user-facing url "/news/items" to "/news"
* Fix broken angular resources because of the angular ubgrade
Setup testing with jasmine, fix REST interface between angular and rails
Rename 'item' to 'news_item' in angular controller
Fix non-relative api url in angular factory
Fix rails-side strong params for items
Update news_items interface

* rename 'item' to 'news_item'
* Replace hard-coded HTML form fields with simple_form generated ones
Add feature spec for 'Adding a news item'
Add feature spec for 'Editing a news item'
Add gem 'poltergeist'

* selenium driver does not work well with angular for feature specs
Add feature spec for 'Deleting a news item'
Make all news items feature specs use poltergeist