Solidity contract Lottery system Users can enter lottery with ETH based on a USD fee An admin will choose when a lottery is over (not really decentralized, later I'll add time-based round end) The lottery will select a random winner