A user can now add another user to a location

* i was able to generate a random password for the new user
* for now that password is displayed in the terminal via a dispaly method
* the password will soon be emailed to the user
You now have two things doing the same thing. You have a location that has a user and a user that is one of many for the location. Consider refactoring and removing the former.