I have no experience with solidity and haven't yet found any introductory guide that doesn't assume considerable prior knowledge, so I admit I'm struggling somewhat. If there was a true beginners guide around that would indeed be fantastic.
Anyway - the "token" and "crowdsale" sample code on the ethereum foundation website, I've managed to hack and chop up and get things working as I intended, by a process of change-that-and-see-what-happens.
I wonder if someone could point me towards any kind of example for locking tokens until the creator unlocks them. I presume that this can be achieved with a bit of code that somehow adds that characteristic to the token, in the token creation contract. There would need to be an exception for the "crowdsale" contract, of course. And then, what, would the creator send some kind of message to the contract in order to trigger the unlocking?
(NB: I gather that there are very good existing contracts on github such as under the Zeppelin project, but I'm afraid that since they come with no explanation beyond a file name, nor any real guidance as to how to use them, I really have no idea what to do with them or how to modify for my needs, or what exactly they do in the first place!)