Added registration of user with all the fields and login implementation using SHA256 hashed values