Add action manager processor

This PR introduces an initial implementation of the processor, which is the core of the aciton manager.
Targets #235.
![init](https://i.chzbgr.com/maxW500/8352002304/hF4C18307/)