use separate scales for X and Y
fix over-tween bug
generalize moveTo to any linear transform
make width and height match scaled size; add scaleTo transform
fix undefined framecount bug
fix width/height definition ambiguity