First step on the path towards sandboxing.

POC implementation of basic movement functions that return lists of
MoveAction records. Record generation works in REPL but there is no
handler for them yet.