Basic action stack, and a unit moving around.

This function is completely redundant, the above one should rather be used and improved. I'd also use the `path::Path` class for containing the `path::Node` of the result.