Time-based animation is basically working.
Update libraries.
Clean up rotation events.
Update manifest format.
Fix rotations using left/right arrow.
Remove trailing spaces in comments.
Fix initialization and make canvas full-size.
Significant rewrite of move initialization.
Significant refactoring/cleanup.
Pare down README.
Additional refactoring.
Animation model is nearly cleaned up.
Animation interface fixes.
Animation speed and listener fixes.
Fix rotations in cube.js
Don't recalculate position if we're on the same move.
Hack to make the animation start more robust.
Resume animation correctly, when position is a fraction.
Change pause to halt in middle of move.
Snap to beginning of move when going back from a fractional position.