Get a basic program working
???
Improve explanations (die isn't nop)