Add tests and fixes for RuntimeFixedStack

Also adds trait classes for Engine types and some project configuration
stuff.