Translator works on program flow commands.  Skeleton started for function commands.
I think the closer I get to matching the pseudocode, the crazier my output.