styled login page and added more new components