Don't generate asserts when generating controllers
Add instances controller and helper

- add associated tests and routes config
Instances can return all current instances

- create new DB model
- return list of JSON instances
- specs to integration test it

Generated with Rails command:
rails g model Instance name version_of_artifact description
service:belongs_to
Add relationship between Services and Instances
Create endpoints controller
Generate endpoint model

- generate model
- create an endpoint in our integration tests

Generated with Rails command:
rails g model endpoint name description endpoint_type url instance:belongs_to
Endpoints controller returns all endpoints

- return all endpoints as JSON
- add integration test to verify
Actually test saving a service to the DB

Was just checking the object, not what got saved to the database.
Model relationship between instances and endpoints

Instances have many endpoints.

- add tests to save to DB and verify this.
Seed database with CV instances and endpoints