Fix #51 and #57 Animations can be played arbitrarily in the engine and animations can be inspected with isDone
Fix #40 Actors should use IDrawable instead of animation