Edit and Delete Vendors
refactor controller specs to be prettier and mroe concise