Basic action stack, and a unit moving around.

`std::hypot` here