Removed Users model

Removed the users model file and replaced it with a file that just
generates the keys need to save user metadata. This required going
through all the code and removing any reference to the old user model
methods and updating the tests to match the new code.