adds Companies scaffolding
adds db migrations
Adds company name
adds array of phone numbers to company
tests passing in phone number model spec after setting up polymorphic join
nil errors
add "Alices id to the valid attributes so the relationship works in the test
same for Bob on the update section, make a valid connection
the redirect on the spec should match the controller
update the relationship to use contact not just person or company
update form and show to use contact instead of person
update specs to use contact instead of person
add contact type while we are creating
adds contact-type to show, form, and person_view
improves tests for person model in person_spec.rb
adds integration tests for company
adds test for array of emails to company spec
adds test for email address response in company spec
adds passing tests for polymorphism to emails
corrects failures in email_addresses_controller_spec