Digital Assistants have become more and more useful over the years and while the likes of Siri and Google Now are excellent, the Amazon Echo and its Alexa assistant are perhaps the most impressive so far.