tests(xhr)
chore(queue -> separate class)
feature(local storage)