A templated action list class and system that can be used for a variety of applications.