Interactive Animation: Programming and Drawing