Refactor Coin Supply into descendant class
Little bit of code cleanup