Major revision

lots of new animations!