Added an ID to the company model
Gave the auth controller tests a unique name
Added the addWebUser method - also indexes the database in the background too
Improved the comments