Animation made with the big help of www.torroellaestartit.com