adding DelayedAction and DelayedActionSpan
going a bit nuts with templating
Merge branch 'rendering-enhancements' into animation-and-timing
implemented delayed actions, with an example action in RendererExtras
Merge branch 'animation-and-timing' into rendering-enhancements