added email validation in User model
organised Schemas and Data models for Mongoose.