added Users model with basic tests and password functionality