added new and create for company

@a-a-ron can you add the show action and view for this and make sure that you can add these on your local computer. Then push to `git push origin adding_companies` after you locally add these functionalities to this branch?
what happens if it fails? You have no else statement so it only has the happy path. What happens if it doesn't save and there is an error?