Bot now actually moves around a bit! On purpose!
Massive change to support nested ifnonzero
Rename ifnonzero to if, relative directions