Added user model with a validation
Made a full User model
More tests and a new gem