adding login page and validations