The EOS Crowdsale contract explained