I added some things, and implemented the squash and stretch animation principle Please look inside the project for the comment I left there and read it, I spent a while on it :>