add login page and make it responsive