Added tests for Tweenable interface.
Added the Tweenable interface.
Implemented the Tweenable interface.
Tests pass in Dartium, but dart2js still refuses to compile.