@PeaceIsNoOption wanted some help with animation, so here are some sprites with "smooth movement" code. The sprites are moving/rotating/growing/shrinking by a variable value that is constantly increasing (or decreasing), which gives it the "smooth" effect. You can play around with the numbers in the code to change the movement.
You can use these without giving credit. If you need me to explain anything about the code, ask me in the comments.