added seller registration, email verification and login validation