added user model and tests
added defualt picture to user and validations, with matching tests