Added user authent. Added validations for User model.
Added the profile page