Added User Validation
User Authentication Implemented
User Model Complete