fix memory bug: GapRing aniation; GradientCircularProgress animation; add button waiting animation