Hey everyone! I dont understand one thing about the ethereum.org/crowdsale tutorial: How does the 'crowdsale' contract have the balance to transfer all these tokens to the buyers? Doesn't it initially have a 0 balance just like any other address?

Hi everyone, I am looking to set up an ethereum node and stream transactions reliably (i.e. if the stream goes down for any reason, it picks up from where it left off) using web3.jsCan anyone give me a few basic steps that I would need to take?e.g.1) Setup a node2) Point web3 to the node3) Call some streamReliably() function