A small, header only C++ library for creating and running finite state machines.