Refactor; remove Pablo.fn.animation
Add 'dur' to Animation and end() on completion
Update loop architecture