Split the source so that the instructions can be accessed by index.
Print out '???' if no code is given.
Move TODO about file vs arg to top.
Implement a heads up display to debug things.
Make '???' code print a newline at the end.
Modify HUD.
Jump forward/back.
put_char