Basic action stack, and a unit moving around.

you can use `std::hypot` here.