initialize game object properties in constructors based on specification objects
Merge branch 'config-and-serialization'
separated out timing related stuff into Timing.h
refactored the timed action classes, added stub for AnimationObject
i seem to have missed a file..
switched the renderer extras to using a TimedActionSet
Merge branch 'master' into logging-and-diagnostics
toggle event logging with key commands
Merge branch 'logging-and-diagnostics'
Merge branch 'master' into animation-and-timing
added an example duration action
adding some interpolation actions
avoid unnecessary duplication of RoundState
restructured the animation code, implemented brick destruction animations
Merge branch 'animation-and-timing'
Merge branch 'master' into rendering-enhancements