Как вернуть ответ из объекта, после запроса Ajax?
Потому что Ajax асинхронный, когда пришел ответ от сервера он выполняет console.log(xhr);
                    return xhr.responseText;
В момент когда вы делаете console.log(curs.sendRequest());
Ответа еще нет, вы ведь только его запросили.
1) Прочитайте про асинхронность. Про колбеки. Про промисы. Поймите, что !!!JS асинхронный!!!.
2) https://learn.javascript.ru/fetch