Make a basic User model
Implemented with unit tests