Tokenomics 101: Designing a Successful Cryptocurrency