Thanks Sharidan!
Yep we get near constant requests to make the "IF" instruction happen :) It's a fairly non-trivial thing to implement which is why it's not happened yet! But rest assured it's high on our list.
Also we'll be adding all the usual programming features like branching, comparitors and arithmethic operations.
Memory upgrades are definitely planned.
Are you wanting a "Move To Beacon" instruction? How would you use that? Also Beacons can be named by pressed Z with one in hand.
Yes we'll be adding all of the instructions into those menus at some point.
Thanks for the great feedback!