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