Add a basic user model and some validation specs