A look at Central Bank Digital Currencies