An Open Source JavaScript Client-Side Cannacoin Wallet Generator