Basic action stack, and a unit moving around.

```cpp
for(auto &action : action_stack) {}
```
is the new C++11 way