user model added
validation
made a basic user model with secure passwords