add user login and admin layout