updated erd diagram
No need to require cucumber-rails
improved test coverage