Bitcoin mnemonic implementation (BIP39) for NodeJS and browsers