<!-- Need help? Refer to our contributing guidelines for additional information about making a good issue: https://github.com/ethereum-optimism/.github/blob/master/CONTRIBUTING.md --> Implement a base superchain erc20 token that can be imported and extended by other projects. It should - be built on top of a rock solid erc20 implementation - have `virtual` functions so its easy to extend - have its specific functionality unit tested