Added some fun animations and optimized drawing routines for smoother
animation.