Element (Formerly Riot): A Secure and Decentralized Communication Platform